J'essaie de comprendre comment les mots de passe Ansible-Vault auraient été utilisés dans un environnement de production. J'ai regardé d'innombrables vidéos et tutoriels sur la façon d'utiliser "Ansible-Vault", ils ont tous conclu à la même chose :
-
Cryptez votre fichier avec des variables sensibles en utilisant
ansible-vault encrypt
-
Stockez votre mot de passe de chambre forte dans un fichier texte et utilisez-le lors de l'exécution du livre de jeu :
ànsible-playbook --vault-password-file passwordFile myPlaybook.yml
Le problème que je ne semble pas comprendre est le suivant :
-
Le mot de passe de la chambre forte est stocké en clair, ce qui pose un problème de sécurité.
-
Comment intégrer le fichier de mots de passe dans un script (si cela est nécessaire). Si je crypte le fichier de mots de passe, cela crée de nouveaux problèmes qui doivent être résolus.''
C'est probablement mon ignorance, mais pour moi, tout cela ressemble plus à des tracas...
Merci.