Comment installer Ansible sur Windows 11

15 mars 2024 Virtualisation 2 minutes de lecture
Dernière modification : 16 janvier 2025
Par
installer ansible windows 11 wsl ubuntu facile tutoriel yml gratuit

Voulez-vous automatiser votre Datacenter à partir de Windows 11 ?

Ansible est un logiciel open source gratuit (il existe une version entreprise nommée Ansible Tower) utilisé principalement dans les Datacenters et serveurs pour automatiser un grand nombre de serveurs en utilisant des playbooks Ansible écrits en YAML (.yml).

Vous pouvez à l'aide d'Ansible automatiser le lancement de services tels que Apache, MySQL ou même le lancement de modules personnalisés écrits en Python, Perl, Ruby ou Bash.

Dans ce tutoriel, vous allez voir comment installer Ansible sur Windows 11 sans utiliser VirtualBox ou VMware Player (logiciels de virtualisation), nous allons utiliser le Sous-système Linux pour cela (WSL).

Comment installer Ansible sur Windows 11

1. Installer Ubuntu sur Windows 11

Il faut dans un premier temps installer Ubuntu 20.04 LTS sur votre système en suivant ce tutoriel.

installer ansible windows 11 wsl ubuntu yml 1 ubuntu 20

Ensuite ouvrez Windows Terminal et lancez une nouvelle session Ubuntu en cliquant sur la flèche :

installer ansible windows 11 wsl ubuntu yml 2 windows terminal ubuntu 20

2. Installer Ansible sur Windows 11

Exécutez ensuite les commandes suivantes pour l'installation d'Ansible :

sudo apt-get update
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:ansible/ansible
sudo apt-get update
sudo apt-get install ansible
installer ansible windows 11 wsl ubuntu yml 3 sudo apt get ansible

3. Tester Ansible

Utilisez la commande suivante pour créer un nouveau playbook nommé testbook.yml :

nano testbook.yml

Mettez le contenu suivant en faisant un clic droit puis enregistrez avec CTRL+O puis quittez avec CTRL+X :

- name: tester ansible
  hosts: localhost

  tasks:
    - name: afficher un message
      debug: msg="ça marche"
installer ansible windows 11 wsl ubuntu yml 4 indentation yml book

Exécutez ensuite la commande suivante pour tester le code :

ansible-playbook testbook.yml --connection=local
installer ansible windows 11 wsl ubuntu yml 5 ansible playbook

Créez un nouveau fichier nommé inventaire avec la commande suivante :

nano inventaire

Mettez ce contenu :

[testing]
localhost
test.domain.tld
test.domain.tld
installer ansible windows 11 wsl ubuntu yml 6

Utilisez la commande suivante pour essayer l'inventaire et vous allez voir qu'il n'existe plus aucun erreur :

ansible-playbook -i inventaire testbook.yml --connection=local
installer ansible windows 11 wsl ubuntu yml 7 testing



Le partage est un plaisir :


Articles recommandés :


Publier un commentaire

😊 😉 😀 😄 😆 😛 😂 😁 😎 😏 🥳 😇 🤭 🤣 😘 ❤️ 😍 👍 👏 🙌 🙏 🆒 👮 👽 🥷 🦹 🤔 😐 🤒 😢 😠 😮 😢 😲 😴 😈 🤨 😞