Skip to content

Chiffrer un fichier avec Ansible Vault

  • Ansible installé
  1. Chiffrer le fichier voulu
Terminal window
ansible-vault encrypt NOM_DU_FICHIER
  1. Ansible demandera un mot de passe pour pouvoir le déchiffrer. Exemple :
Terminal window
ansible-vault encrypt inventory/group_vars/vps/vault_forgejo.yml
New Vault password:
Confirm New Vault password:
Encryption successful

Le fichier chiffré doit ressembler à ça :

$ANSIBLE_VAULT;1.1;AES256
64303036333562343036353364326233643862396364306138353638653665616235656634376637
6338316233303561353137656132326537383866316631650a393531653765613366333435376361
62313661333439653930646438336236386566633631396637623939643964313230343761386330
3435636561376432310a643861333735643064643130373963626361383938313630386561313737
35363737306235323531333439643263373261303132663062303831373563376438623761323838
30336466313037373732623137383439313931343130376239386233336538613931643130643539
65633230653032633637623639636435623337376631653938656363643365363132346630623639
65663931323737643766653563323134316536323635316237663030373538663535336365653833
61333134326561386536323034393435303634636433373065313062633866383232