Outils pour utilisateurs

Outils du site


ansible

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
ansible [2017/12/15 16:14] – [Utilisation de la commande ansible (commandes ad-hoc)] damansible [2019/07/13 16:40] – [Bug Wheezy / Ansible version 2.1.0.0] cecile
Ligne 71: Ligne 71:
   * si on utilise sudo, on ajoute <code> --become --become-method=sudo --ask-become-pass </code>   * si on utilise sudo, on ajoute <code> --become --become-method=sudo --ask-become-pass </code>
  
-Si l'on souhaite que ansible demande le mot de passe ssh (dans le cas ou la clé publique n'est pas présent sur le serveur distant), on peut ajouter l'option <code> -k </code>+Si l'on souhaite que ansible demande le mot de passe ssh (dans le cas ou la clé publique n'est pas présent sur le serveur distant), on peut ajouter l'option ''« -k »'' 
  
 Super astuce, pour mettre à jour un paquet sur plein de machines (ex: erreur de sécu sur apache) : <code> -m apt -a "name=apache2 state=latest update_cache=yes" </code> qui fait un apt update suivit d'un apt install. Super astuce, pour mettre à jour un paquet sur plein de machines (ex: erreur de sécu sur apache) : <code> -m apt -a "name=apache2 state=latest update_cache=yes" </code> qui fait un apt update suivit d'un apt install.
Ligne 207: Ligne 207:
 hostfile = <mon fichier host> hostfile = <mon fichier host>
 </code> </code>
 +
 +=====Commandes utiles=====
 +
 +<code>
 +ansible-playbook --ask-become-pass --check --diff -l slash.faimaison.net -t celutz,nginx playbook-fma.yml -vvv
 +</code>
 +  * ''--ask-become-pass'' : demande le mot de passe du host
 +  * ''-l <host>'' : limite le déploiement au host renseigné
 +  * ''-t <tags>'' : concerne les tags renseignés
ansible.txt · Dernière modification : 2024/06/13 18:54 de gde