Voici une petite liste des solutions existantes pour l’installation d’un serveur  de gestion de configuration de serveurs esclaves.

  • Source : Aucune
  • Langue : Français
  • Etat : Terminé

Les solutions

Mise en conformité

  • Ansible
  • Rudder

a – Mise en déploiement & automatisation

  • 1 – Ansible : Top
  • 2 – Puppet : Bien car en shell
  • Chef
  • Foreman https://www.digitalocean.com/community/tutorials/how-to-use-foreman-to-manage-puppet-nodes-on-ubuntu-14-04
  • Crontab-ui : Interface graphique pour crontab -> https://github.com/alseambusher/crontab-ui
  • Titanoboa : https://github.com/mikub/titanoboa -> Création de job compliqué

Ansible tower

Description :

  • Ansible Tower permet de fournir une interface graphique à ce que Ansible peut faire, ainsi que de créer, configurer, ou encore supprimer de nouvelles entités qui vont servir pour représenter differents concepts que nous allons voir par la suite.
  • Ansible Tower est un outil open source, fait par Redhat, qui est complètement compatible avec Le cloud Amazon Aws (de par sa version Ansible) et le déploiement de conteneur Docker

Mon avis :

  • ça reste la solution idéale pour de l’automatisation de Ansible
  • Red hat demande de payer un bras pour un logiciel tout simple

AWX

Description : RedHat à annoncer la sortie de AWX la déclinaison open-source de Tower son interface graphique de gestion d’Ansible.

Mon avis :

  • Top de chez top et gratos mais limité a Ansible

Source :

Ansible-semaphore

Cool mais vraiment trop light
https://github.com/ansible-semaphore/semaphore

Rudder :

Description : Rudder est un logiciel libre de configuration automatique de serveurs (Continuous Configuration)

Mon avis : Rudder est top mais lourd … Ah tord les gens généralement le prenne pour faire de l’automatisation mais a la base ça sert a de la gestion de conformité et non du déploiement en masse. RUDDER incarne la fusion de la gestion de configuration et de l’audit en continu.

Un plan chez eux image bien cela :

Article intéressant : https://www.rudder.io/fr/rudder-alternative-ansible-tower/

Rundeck:

Rundeck

Rundeck est un logiciel libre permettant l’automatisation d’administration de serveurs (GNU/Linux, Mac OS X et Windows) via la création de jobs ou tâches.

Info Rundeck pour lancement avec Windows : Powershell.exe -executionpolicy bypass -File C:\Users\administrateur\Desktop\powershell.ps1

Mon avis :

  • Top pas mal pour du script shell et Powershell mais p-e
  • Un peu limité niveau fonctionnalité pour du Ansible.
  • A par dire la tache est OK et je te mets un extra variable je sais pas si c’est le meilleur des outils.
  • https://www.rundeck.com/ansible
  • https://www.it-connect.fr/expect-loutil-dautomatisation-et-de-deploiement-en-boucle/

Tutoriel sur l’installation d’un serveur puppet

https://www.digitalocean.com/community/tutorials/how-to-install-puppet-to-manage-your-server-infrastructure

b ) Mise a jour

Voici les outils pour gérer les mises a jour de logiciel