Environnements
Présentation
Un environnement est une frontière logique qui regroupe la configuration pour un contexte donné — comme Production, Staging ou Développement. Au sein d'un environnement, vous gérez des variables (valeurs en texte clair) et des secrets (identifiants chiffrés) que vos sondes peuvent référencer au moment de l'exécution.
Les environnements garantissent une isolation complète : une sonde liée à Production ne recevra jamais une chaîne de connexion de Staging, et inversement.
Vous pouvez gérer les environnements depuis Paramètres → Environnements dans le tableau de bord Onagre.
Premiers pas
Créer un environnement
- Accédez à Paramètres → Environnements.
- Cliquez sur Ajouter un environnement.
- Saisissez un nom (par ex.
Production) et une description facultative. - Enregistrez.
Vous pouvez créer autant d'environnements que votre workflow l'exige.
Environnement par défaut
Un environnement peut être marqué comme par défaut. Lors de la création d'une nouvelle sonde, l'environnement par défaut est pré-sélectionné. Vous pouvez modifier le choix par défaut à tout moment depuis la liste des environnements.
Lier une sonde à un environnement
Chaque sonde est associée à un seul environnement. Sélectionnez l'environnement cible lors de la création ou de la modification d'une sonde. La sonde n'aura accès qu'aux variables et secrets de cet environnement.
Contenu d'un environnement
Chaque environnement contient deux types de configuration :
Variables
Paires clé-valeur non sensibles en texte clair, injectables dans les champs des sondes via la syntaxe ${KEY}.
https://${API_HOST}:${API_PORT}/health
En savoir plus sur les variables →
Secrets
Identifiants chiffrés — généralement des chaînes de connexion pour des bases de données, des magasins clé-valeur ou des courtiers de messages. Les valeurs des secrets sont en écriture seule et ne sont jamais affichées après leur création.
En savoir plus sur les secrets →
Sécurité
Tous les secrets sont chiffrés au repos avec AES-GCM 256 bits et une architecture de clés à deux niveaux. Les communications avec les agents sont chiffrées de bout en bout via TLS.
En savoir plus sur la sécurité →
Résumé
| Aspect | Détails |
|---|---|
| Accès | Paramètres → Environnements dans le tableau de bord Onagre |
| Environnements | Frontières logiques (Production, Staging, etc.) avec isolation complète |
| Variables | Texte clair, injectables via la syntaxe ${KEY} |
| Secrets | Chiffrés (AES-GCM 256 bits), écriture seule, versionnés |
| Sécurité | Chiffrement à deux niveaux, transit TLS, isolation par tenant |
| Permissions | Restreint aux Administrateurs et Gestionnaires |