Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Copie un fichier local vers tous les hôtes distants.
ansible all -m copy -a "src=./fichier.conf dest=/etc/fichier.conf mode=0644"
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"
Injecte des variables extra depuis un fichier YAML.
ansible-playbook deploy.yml -e "@vars/prod.yml"
Utilise un fichier contenant le mot de passe Vault.
ansible-playbook deploy.yml --vault-password-file .vault_pass
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte