From 11e8cacea6a805ef69491a885b116f5f5e4b287f Mon Sep 17 00:00:00 2001 From: Nicolas Hansse Date: Thu, 21 Jul 2022 18:09:00 +0200 Subject: [PATCH] ansible-playbook, ansible-pull, ansible-vault: add French translation (#8222) * ansible-playbook, ansible-pull, ansible-vault: add French translation * Update pages.fr/common/ansible-playbook.md Co-authored-by: Nicolas Kosinski * Update pages.fr/common/ansible-pull.md Co-authored-by: Nicolas Kosinski Co-authored-by: Nicolas Kosinski --- pages.fr/common/ansible-playbook.md | 28 ++++++++++++++++++++++++++++ pages.fr/common/ansible-pull.md | 20 ++++++++++++++++++++ pages.fr/common/ansible-vault.md | 28 ++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 pages.fr/common/ansible-playbook.md create mode 100644 pages.fr/common/ansible-pull.md create mode 100644 pages.fr/common/ansible-vault.md diff --git a/pages.fr/common/ansible-playbook.md b/pages.fr/common/ansible-playbook.md new file mode 100644 index 000000000..560ca1518 --- /dev/null +++ b/pages.fr/common/ansible-playbook.md @@ -0,0 +1,28 @@ +# ansible-playbook + +> Exécute les tâches définies dans le playbook sur les machines distantes via SSH. +> Plus d'informations : . + +- Exécute les tâches d'un playbook : + +`ansible-playbook {{playbook}}` + +- Exécute les tâches d'un playbook avec fichier d'inventaire spécifié : + +`ansible-playbook {{playbook}} -i {{fichier_d_inventaire}}` + +- Exécute les tâches d'un playbook avec des variables supplémentaires définies via la ligne de commande : + +`ansible-playbook {{playbook}} -e "{{variable1}}={{valeur1}} {{variable2}}={{valeur2}}"` + +- Exécute les tâches d'un playbook avec des variables supplémentaires définies dans un fichier JSON : + +`ansible-playbook {{playbook}} -e "@{{variables.json}}"` + +- Exécute les tâches d'un playbook pour certain tags : + +`ansible-playbook {{playbook}} --tags {{tag1,tag2}}` + +- Exécute les tâches d'un playbook en démarrant depuis une certaine tache : + +`ansible-playbook {{playbook}} --start-at {{nom_de_la_tache}}` diff --git a/pages.fr/common/ansible-pull.md b/pages.fr/common/ansible-pull.md new file mode 100644 index 000000000..f86b09d4f --- /dev/null +++ b/pages.fr/common/ansible-pull.md @@ -0,0 +1,20 @@ +# ansible-pull + +> Récupère les playbook ansible depuis un dépôt VCS et exécute les en local. +> Plus d'informations : . + +- Récupère le playbook depuis un VCS et exécute le fichier par défaut local.yaml du playbook : + +`ansible-pull -U {{url_du_dépôt}}` + +- Récupère le playbook depuis un VCS et exécute un playbook spécifique : + +`ansible-pull -U {{url_du_dépôt}} {{playbook}}` + +- Récupère un playbook depuis un VCS sur une branche spécifique et exécute ce dernier : + +`ansible-pull -U {{url_du_dépôt}} -C {{branche}} {{playbook}}` + +- Récupère un playbook depuis un VCS, spécifie les fichiers hôtes et exécute un playbook spécifique : + +`ansible-pull -U {{url_du_dépôt}} -i {{fichier_hôtes}} {{playbook}}` diff --git a/pages.fr/common/ansible-vault.md b/pages.fr/common/ansible-vault.md new file mode 100644 index 000000000..be88f8748 --- /dev/null +++ b/pages.fr/common/ansible-vault.md @@ -0,0 +1,28 @@ +# ansible-vault + +> Chiffre & déchiffre des valeurs, des structures de données et des fichiers dans un projet Ansible. +> Plus d'informations : . + +- Crée un nouveau fichier vault chiffré avec une invite à rentrer un mot passe : + +`ansible-vault create {{fichier_vault}}` + +- Crée un nouveau fichier vault chiffré avec un fichier clé vault pour le chiffrer : + +`ansible-vault create --vault-password-file={{fichier_de_mot_de_passe}} {{fichier_vault}}` + +- Chiffre un ficher existant avec un fichier de mot de passe optionnel : + +`ansible-vault encrypt --vault-password-file={{fichier_de_mot_de_passe}} {{fichier_vault}}` + +- Chiffre un texte avec le format de chiffrage pour textes d'Ansible, en affichant une invite interactif : + +`ansible-vault encrypt_string` + +- Affiche un fichier chiffré, en utilisant un fichier de mot de passe pour le déchiffrer : + +`ansible-vault view --vault-password-file={{fichier_de_mot_de_passe}} {{fichier_vault}}` + +- Remplace le fichier de mot de passe d'un fichier vault déjà chiffré par un autre : + +`ansible-vault rekey --vault-password-file={{ancien_fichier_de_mot_de_passe}} --new-vault-password-file={{nouveau_fichier_de_mot_de_passe}} {{fichier_vault}}`