JJex

Environnements

Chaque projet Jex contient trois environnements par défaut : dev, staging et prod.

Chaque environnement possède son propre ensemble de secrets. Un secret avec la clé DATABASE_URL dans dev est complètement séparé de DATABASE_URL dans prod.

Couleurs des environnements

EnvironnementCouleurBadge
devVertPartageable avec tous les membres
stagingAmbreCorrespond à la configuration de production
prodRougeRestreint aux admins projet par défaut

Créer des environnements personnalisés

Les environnements personnalisés peuvent être créés par les admins projet depuis le tableau de bord (Paramètres → Environnements → Nouvel environnement) ou via l’API.

Note : dev, staging et prod sont réservés et ne peuvent pas être supprimés.

Changer d’environnement dans la CLI

Utilisez --env pour remplacer l’environnement par défaut défini dans .envault :

jex secrets pull --env staging
jex run --env prod -- node server.js
jex secrets list --env staging

RBAC par environnement

L’accès à chaque environnement est contrôlé par rôle. Consultez Contrôle d’accès pour voir comment limiter les membres et tokens CI/CD à des environnements spécifiques.

Environnements · Jex