SRV-ANSIBLE, mise en pratique
Au final nous allons pouvoir tester l’installation avec des exemples simples comme un un test de ping et ajouter un « playbook » pour lancer nos premières fonctions avancées.
Il possible également de réaliser des opérations plus complexes par la création d’un « Rôle » qui inclus en ensemble de playbook qui seront lancés dans un ordre déterminé. L’objectif de cette article n’étant pas de décrire le détail des usages, je vous renvois à la documentation officielle :
https://docs.ansible.com/projects/ansible/latest/index.html
- Depuis votre session putty, lancé un simple test de ping avec la commande :
ansible all -m ansible.windows.win_ping
SRV-TEST.ad.fjmlab.com | SUCCESS => {
"changed": false,
"ping": "pong"
- Nous allons écrire notre premier playbook :
sudo nano /etc/ansible/playbook_Powershell_Check.yml
- hosts: Windows
gather_facts: no
tasks:
- name: test powershell
win_shell: $host.version
register: result_get_host
- name: display result_get_host
debug:
var: result_get_host
- On lance le playbook :
ansible-playbook /etc/ansible/playbook_Powershell_Check.yml

Voilà !