Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Comment installer Ansible sur Windows?

Comment installer Ansible sur Windows
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Vous aimez Ansible, mais vous vous demandez comment le faire fonctionner sous Windows?

Ansible est l'un des outils d'administration de configuration et d'automatisation d'infrastructure les plus populaires. Il permet d'automatiser la configuration / l'approvisionnement de l'infrastructure, les déploiements de logiciels et la gestion générale de l'infrastructure.

Ansible était initialement disponible sur Linux. Cependant, avec le nouveau point de vue de Microsoft sur l'open source, ses améliorations communautaires et son acceptation d'une méthode de développement logiciel plus agile et orientée DevOps, le support Windows rattrape progressivement le rythme.

Bien que la prise en charge de Windows nécessite un peu plus de configuration, ce n'est pas très grave une fois la configuration initiale terminée. Il existe deux manières de l'installer.

Using Cygwin

As-tu entendu parler de Cygwin?

Il s'agit d'un environnement compatible POSIX à exécuter sous Windows. Cela signifie que vous pouvez exécuter beaucoup de choses sur Windows, ce que vous faites généralement sur un système d'exploitation UNIX.

Si c'est la première fois que vous entendez parler de Cygwin, je me réfère à leur site officiel pour mieux comprendre.

L'installation par défaut de Cygwin ne couvre pas Ansible. Par conséquent, vous devez les sélectionner lors de l'installation, comme expliqué ci-dessous manuellement.

  • Télécharger Cygwin (Choisissez le package Cygwin 32 bits ou 64 bits selon votre système)

  • Exécutez le fichier d'installation Cygwin que vous avez téléchargé ci-dessus et suivez l'écran.

  • Sélectionnez la source de téléchargement comme "Installer depuis Internet".

  • Définissez un répertoire racine dans lequel vous souhaitez installer votre application

  • Sélectionnez un répertoire dans lequel vous souhaitez installer vos packages Cygwin

  • Sélectionnez Connexion directe si vous n'utilisez pas de proxy.

  • Sélectionnez un miroir pour télécharger vos packages. Vous pouvez en choisir un dans la liste.

  • Les packages disponibles pour l'installation seront affichés; c'est là que nous devons sélectionner ansible - sélectionnez explicitement afficher comme complet, puis recherchez «ansible», puis sélectionnez la dernière version comme indiqué ci-dessous.
  • Ansible-doc est facultatif, cliquez sur suivant

  • Vérifiez et confirmez les modifications en cliquant sur Suivant

  • Il téléchargera et installera les packages nécessaires.

  • Une fois terminé, vous recevrez un message de réussite, cliquez sur Terminer

Félicitation! Vous avez installé Cygwin avec Ansible sur Windows. Vérifions-le.

  • Double-cliquez sur l'icône du terminal Cygwin sur le bureau et tapez ansible --version

Et, comme vous pouvez le voir, il a été installé avec succès.

Allez-y et jouez avec. Si vous souhaitez apprendre Ansible, consultez ceci Cours Udemy.

Using Ubuntu on Windows 10

Merci à Microsoft. Il est désormais possible d'installer Ubuntu sur Windows 10.

Commençons.

  • Recherchez les fonctionnalités Windows dans la zone de recherche. Et lorsque le "Activer ou désactiver les fonctionnalités de Windows" apparaît, cliquez dessus.

  • Une fenêtre s'ouvrira avec un tas de fonctionnalités. Faites défiler vers le bas et cochez la case Sous-système Windows pour Linux option. Et après cela, cliquez sur le bouton OK.

  • Ouvrez le Microsoft Store et recherchez Ubuntu pour installer la dernière version.

  • Après l'installation, vous verrez un bouton de lancement, utilisez-le pour ouvrir Ubuntu bash.
  • Sur Ubuntu bash, il vous demandera de définir le nom d'utilisateur et le mot de passe de l'utilisateur par défaut. Vous pouvez également définir le mot de passe du compte root à partir d'ici en tapant sudo passwd root

  • Il est temps d'installer Ansible avec les commandes suivantes.
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
  • Appuyez sur Y lorsqu'il demande…

Après l'installation, testons si en créant et en exécutant un livre de démonstration.

  • Créez un fichier appelé testbook.yml
nano testbook.yml
  • Ajoutez les lignes suivantes et enregistrez le fichier
- name: testing ansible 
hosts: localhost 
tasks: 
- name: echo a message 
debug: msg=”this is working"

Et, enfin, exécutez le playbook.

ansible playbook testbook.yml --connection=local

Conclusion

J'espère que cela vous aidera à installer Ansible sur Windows. Regarde ça billet de blog pour en savoir plus sur le playbook pour automatiser les tâches.

Merci à nos commanditaires
Plus de bonnes lectures sur DevOps
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder