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

Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
ansible [2017/11/17 09:12] – créée simonansible [2017/12/20 15:47] – [Utilisation] simon
Ligne 42: Ligne 42:
 </code> </code>
  
 +===== Playbook =====
 +Un playbook pour installer htop sur un serveur :
 +<code yaml>
 +- hosts: nom-du-host
 +  tasks:
 +  - name: Installation de htop avec ansible
 +    apt:
 +      name: "{{ item }}"
 +      update_cache: true
 +      state: latest
 +    with_items:
 +      - 'htop'
 +    become: yes
 +    become_method: sudo
 +</code>
 +
 +La commande pour "invoquer" le playbook et demander le mot de passe au passage :
 +<code bash>
 +$ ansible-playbook --ask-become-pass -l nom-du-host /path/to/ansible-playbooks/htop-install.yml
 +</code>
 ===== Sources ===== ===== Sources =====
 +  * Site officiel : 
 +    * [[https://www.ansible.com/|site officiel]]
 +    * [[https://docs.ansible.com/ansible/latest|documentation]]
 +  * Sur LinuxFr : 
 +    * [[https://linuxfr.org/news/presentation-d-ansible-et-version-2-a-venir|presentation d'ansible]]
 +    * [[https://linuxfr.org/users/leryan/journaux/ansible-ton-conteneur|ansible et conteneur LXC]]