Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Vérifie la connectivité vers un groupe d'hôtes spécifique.
ansible webservers -m ping
Exécute une commande shell sur tous les hôtes.
ansible all -m shell -a "uptime"
Exécute une commande avec élévation de privilèges (sudo).
ansible all -m shell -a "whoami" --become
Copie un fichier local vers tous les hôtes distants.
ansible all -m copy -a "src=./fichier.conf dest=/etc/fichier.conf mode=0644"
Installe un paquet sur des hôtes Debian/Ubuntu.
ansible all -m apt -a "name=nginx state=present" --become
Installe un paquet sur des hôtes CentOS/RHEL.
ansible all -m yum -a "name=nginx state=present" --become
Redémarre un service systemd sur tous les hôtes.
ansible all -m service -a "name=nginx state=restarted" --become
Affiche tous les facts Ansible d'un hôte (OS, IP, mémoire, etc.).
ansible mon-serveur -m setup
Récupère uniquement un fact précis sur tous les hôtes.
ansible all -m setup -a "filter=ansible_os_family"
Crée un dossier avec les permissions sur les hôtes distants.
ansible all -m file -a "path=/var/www/mon-app state=directory mode=0755 owner=www-data" --become
Supprime un fichier sur les hôtes distants.
ansible all -m file -a "path=/tmp/fichier-temp.txt state=absent"
Télécharge un fichier de chaque hôte vers le controller.
ansible all -m fetch -a "src=/var/log/nginx/error.log dest=./logs/ flat=no"
Exécute la commande en parallèle sur 10 hôtes à la fois.
ansible all -m ping -f 10
Affiche tous les hôtes de l'inventaire actif.
ansible all --list-hosts
Vérifie la connectivité SSH vers tous les hôtes de l'inventaire.
ansible all -m ping
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte