📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 6

Retour
Vault - Chiffrer une variable en ligne
Avancé
ansible-vault encrypt_string 'mon_secret' --name 'db_password'
Vault - Créer un fichier chiffré
Facile
ansible-vault create secrets.yml
Vault - Éditer un fichier chiffré
Facile
ansible-vault edit secrets.yml
Vault - Inclure un fichier de variables chiffré
Intermédiaire
- hosts: all
  vars_files:
    - secrets.yml

  tasks:
    - name: Utiliser un secret
      ansible.builtin.debug:
        msg: "Le mot de passe de l'API est {{ api_password }}"
Vault - Re-chiffrer avec un nouveau mot de passe
Avancé
ansible-vault rekey secrets.yml
Vault - Utiliser un fichier de mot de passe
Intermédiaire
# Lancement :
ansible-playbook playbook.yml --vault-password-file .vault_pass