--- # J'aime bien rappeler la commande avec les bonnes options à lancer pour le playbook au début # Ça aide quand on revient sur un playbook après quelques temps. # ansible-playbook playbooks/maj_base.yml -K -l HOST - name: Création d'une utilisatrice avec clé SSH # Nos hôtes concernés par le playbook # On pourrait mettre "all" au lieu de khanat # Puis préciser qu'on cible le groupe khanat avec "-l khanat" dans la commande hosts: khanat # On prévient que sur cet host et pour ce playbook, on va utiliser sudo. become: yes become_method: sudo # On renseigne les tâches et on leur donne des descriptions tasks: - name: mise à jour des dépôts apt: update_cache=yes - name: Mettre à jour les paquets apt: upgrade=yes - name: Vérifie s'il faut rebooter register: reboot stat: path=/var/run/reboot-required get_md5=no