forked from Deuxfleurs/guide.deuxfleurs.fr
850 B
850 B
title | description | date | dateCreated | weight | extra | ||
---|---|---|---|---|---|---|---|
Gestion des secrets | Gestion des secrets pour les applications | 2025-02-25 | 2025-02-25 | 11 |
|
Cette page documente l'usage du script secretmgr
dans le dépôt nixcfg.
- écrire un fichier
cluster/prod/app/<monapplication>/secrets.toml
qui décrit les secrets nécessaires à l'application - TODO expliquer les différents types de secrets disponibles
- établir un tunnel SSH et lancer le script
tlsproxy
pour avoir accès à LDAP et Consul (voirdoc/onboarding.md
pour la conf SSH recommandée) - utiliser
secretmgr
pour générer les secrets, les copier dans Consul, et créer un utilisateur de service dans LDAP - TODO mot de passe admin LDAP
Attention, le script nécessite Nix (sinon, il faut installer les dépendances Python soi-même)