AN

Ansible

Tool Actif

Automatisation et configuration serveurs.

49 Commandes
2780 Copies totales

49 commande(s) Ansible

bash
ansible-inventory --list

Affiche l'inventaire complet en JSON (hôtes et variables).

bash
ansible-galaxy collection install community.general

Installe une collection de modules Ansible Galaxy.

bash
ansible-playbook deploy.yml --list-hosts

Affiche les hôtes sur lesquels le playbook s'appliquerait.

bash
ansible-playbook deploy.yml -i inventaire/production

Exécute un playbook avec un inventaire personnalisé.

bash
ansible-playbook deploy.yml --start-at-task="Installer Nginx"

Démarre l'exécution du playbook à partir d'une tâche nommée.

bash
ansible all -i inventaire/production --list-hosts

Utilise un fichier ou dossier d'inventaire personnalisé.

bash
ansible-playbook deploy.yml -vvvv

Mode debug maximal : connexions SSH, variables, modules inclus.

bash
ansible-playbook deploy.yml --limit webservers

Exécute le playbook uniquement sur un groupe ou hôte ciblé.

bash
ansible-galaxy install -r requirements.yml

Installe tous les rôles et collections listés dans requirements.yml.

bash
ansible all -m service -a "name=nginx state=restarted" --become

Redémarre un service systemd sur tous les hôtes.

bash
ansible-playbook deploy.yml --step

Demande une confirmation avant chaque tâche.

bash
ansible-playbook deploy.yml

Exécute un playbook Ansible.

bash
ansible webservers -m ping

Vérifie la connectivité vers un groupe d'hôtes spécifique.

bash
ansible-playbook deploy.yml --skip-tags "setup"

Ignore les tâches portant certains tags lors de l'exécution.

bash
ansible all -m file -a "path=/var/www/mon-app state=directory mode=0755 owner=www-data" --become

Crée un dossier avec les permissions sur les hôtes distants.

bash
ansible-playbook deploy.yml --ask-vault-pass

Demande le mot de passe Vault interactivement avant l'exécution.

bash
ansible-playbook deploy.yml -e "env=production version=2.1"

Injecte des variables extra directement en ligne de commande.

bash
ansible-playbook deploy.yml --tags "deploy,restart"

Filtre l'exécution du playbook par tags de tâches.

bash
ansible-playbook deploy.yml --vault-password-file .vault_pass

Utilise un fichier contenant le mot de passe Vault.

bash
ansible-galaxy init mon-role

Crée la structure de dossiers d'un nouveau rôle Ansible.

À propos
49 Commandes
8163 Copies

Automatisation et configuration serveurs.

Type Tool
Couleur
#EE0000
Statut Actif
Tu connais Ansible ?

Partage tes commandes avec la communauté.

Contribuer