Ansible Openssh pour Windows

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à !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *