Ansible

  • Contexte :

L’entreprise Huawei souhaite automatiser la configuration de ses serveurs en utilisant l’outil Ansible.

Ansible permet de gérer la configuration de serveurs et d’automatiser des tâches.

Il utilise une connexion SSH pour se connecter aux serveurs et n’utilise pas d’autres outils sur les serveurs.
  • Compétences :
Compétences BTS :Compétences :
– Gérer le patrimoine informatique
– Répondre aux incidents et aux demandes d’assistance et d’évolution
– Mettre à disposition des utilisateurs un service informatique
Scripts | Automatisation | Ansible
  • Playbook : MAJ du service Apache sur Debian :
Un premier playbook qui a permis de mettre à jour le service Apache sur les serveurs WEB :
Ce playbook a été exécuté sur les serveurs Web qui ont été inscrits dans le fichier inventaire.ini :
  • Playbook : Modification des ports des serveurs web :
Un second playbook a été créé pour automatiser la modification du port utilisé par les serveurs web de l’entreprise.

Ce second playbook a été exécuté sur le même serveur que précédemment.
  • Playbook : Sauvegarde de la configuration du switch de l’entreprise :
Un troisième playbook a été utilisé afin de pouvoir sauvegarder la configuration du switch de l’entreprise :
Ce playbook s’exécute sur le switch principal Cisco listé dans le fichier hosts.yml.
Le résultat est que le fichier de configuration est présent dans le dossier backups :
  • Playbook : Mise a jour des serveurs Debian :
De plus, l’entreprise à choisi de mettre à jour les serveurs Debian grâce à un nouveau playbook :
Les serveurs se sont donc mis à jour.

Retour en haut