Git diff for vault file
This commit is contained in:
parent
3319cc3fee
commit
f5c9991b32
|
@ -1233,6 +1233,23 @@ echo "VAULT_PASSWORD" | gpg -e -o ~/.ansible/vault.gpg
|
|||
|
||||
Ansible va maintenant automatiquement déchiffrer les fichiers Vault via votre agent GPG et le fichier `~/.ansible/vault.gpg`.
|
||||
|
||||
### Git diff pour fichier vault
|
||||
|
||||
Les diff de fichier chiffrés avec ansible-vault ne sont pas lisibles par défaut car ils s'appliquent sur le contenu chiffré des fichiers et non pas sur le contenu réel.
|
||||
|
||||
On peux modifier cela, en modifiant sa config GIT dans son fichier **~/.gitconfig** :
|
||||
|
||||
~~~
|
||||
[diff "ansible-vault"]
|
||||
textconv = ansible-vault view
|
||||
cachetextconv = false
|
||||
~~~
|
||||
|
||||
Et en appliquant cette config au fichier vault dans ses dépôts Git dans le fichier **.gitattributes** :
|
||||
|
||||
~~~
|
||||
vars/evolinux-secrets.yml diff=ansible-vault
|
||||
~~~
|
||||
|
||||
### Comparer des versions
|
||||
|
||||
|
|
Loading…
Reference in a new issue