17 commande(s) avec le tag #playbook
Commandes partagées par la communauté CodeBox, copiables en un clic.
Exécute le playbook avec un affichage verbose de base.
ansible-playbook deploy.yml -v
Simule et affiche les différences de fichiers qui seraient modifiés.
ansible-playbook deploy.yml --check --diff
Simule l'exécution du playbook sans appliquer de changements.
ansible-playbook deploy.yml --check
Affiche les hôtes sur lesquels le playbook s'appliquerait.
ansible-playbook deploy.yml --list-hosts
Exécute un playbook avec un inventaire personnalisé.
ansible-playbook deploy.yml -i inventaire/production
Démarre l'exécution du playbook à partir d'une tâche nommée.
ansible-playbook deploy.yml --start-at-task="Installer Nginx"
Mode debug maximal : connexions SSH, variables, modules inclus.
ansible-playbook deploy.yml -vvvv
Exécute le playbook uniquement sur un groupe ou hôte ciblé.
ansible-playbook deploy.yml --limit webservers
Demande une confirmation avant chaque tâche.
ansible-playbook deploy.yml --step
Ignore les tâches portant certains tags lors de l'exécution.
ansible-playbook deploy.yml --skip-tags "setup"
Demande le mot de passe Vault interactivement avant l'exécution.
ansible-playbook deploy.yml --ask-vault-pass
Injecte des variables extra directement en ligne de commande.
ansible-playbook deploy.yml -e "env=production version=2.1"
Filtre l'exécution du playbook par tags de tâches.
ansible-playbook deploy.yml --tags "deploy,restart"
Utilise un fichier contenant le mot de passe Vault.
ansible-playbook deploy.yml --vault-password-file .vault_pass
Injecte des variables extra depuis un fichier YAML.
ansible-playbook deploy.yml -e "@vars/prod.yml"
Affiche toutes les tâches qui seraient exécutées sans les lancer.
ansible-playbook deploy.yml --list-tasks