Outils pour utilisateurs

Outils du site


Installation d'un logiciel d'automatisation de tâche serveurs Rundeck

Un outils que beaucoup de gens connaissent c'est crond, il vous permet d'automatiser des tâches sous Linux , mais vous pouvez rencontrer certain problème le suivit de vos tâches par exemple.
En effet, il est facile de suivre un serveur, mais quand vous devez suivre plus 300 tâches sur une multitude de serveurs, cela peut être un travail fastidieux.
RunDeck est un outil d’automatisation de tâches open source, livré avec un cli et une interface web qui vous simplifie la gestion de tâches serveur.

Voici, les caractéristique du logiciel Rundeck :

  • Une API Web, permettant de demander l’exécution de tâches via d’autres outils 
  • Exécution de commande distribuée ou de script
  • La connexion aux serveurs se fait par SSH par défaut (par clé)
  • Possibilité d'organiser un workflows en plusieurs étapes
  • Exécution de tâches planifiées (syntaxe crond)
  • Une console web
  • Stratégie de contrôle d'accès basée sur les rôles avec prise en charge de LDAP/ActiveDirectory
  • Historiques et journaux d'audit
  • Des plugins qui lui permette de s'intégrer avec des services externes (nexus repository, Saltstack, ansible, kerberos, redmine, puppet, jenkins, amazon EC2, …)
  • Outils d'interface de ligne de commande
  • Open-Source sous licence Apache et auto-hébergé

Je vais vous montrer comment mettre en place ce logiciel sous Debian.