Ansible (logiciel)

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur les redirections Pour le dispositif théorique de communications supraluminiques, voir Ansible.
Ansible
Développeur Michael DeHaan
Première version 23 avril 2012
Dernière version 1.2 (10 juin 2013)
Écrit en Python
Environnement GNU/Linux, Unix-like
Type Gestionnaire de configuration
Licence GNU GPL
Site web http://ansible.com/

Ansible est une plate-forme logicielle libre pour la configuration et la gestion des ordinateurs. Elle combine le déploiement de logiciels multi-nœuds, l'exécution des tâches ad-hoc, et la gestion de configuration. Elle gère les différents nœuds par dessus SSH et ne nécessite l'installation d'aucun logiciel supplémentaire à distance sur eux. Les modules fonctionnent grâce à JSON et à la sortie standard et peuvent être écrits dans n'importe quel langage de programmation. Le système utilise YAML pour exprimer des descriptions réutilisables de systèmes[1].

La plate-forme a été créée par Michael DeHaan, l'auteur de l'application serveur de provisioning Cobbler et coauteur du cadre de développement Func pour l'administration à distance[2]. Les utilisateurs de Ansible comprennent le Fedora Project, Hewlett-Packard Allemagne, Basho Technologies et l'Université Aristote de Thessalonique[3]. Il est inclus dans le cadre de la distribution Linux Fedora, propriété de Red Hat inc., et est également disponible pour Red Hat Enterprise Linux, CentOS et Scientific Linux via les paquets supplémentaires "Extra Packages for Enterprise Linux" (EPEL)[4].

Références[modifier | modifier le code]

  1. (en) « Ansible: CM, Deployment, and Ad-hoc Task Execution All in One », DZone,‎ 18 April 2012
  2. (en) « An Interview with Ansible Author Michael DeHaan », Colo and Cloud,‎ 17 April 2012
  3. (en) « Who Uses Ansible », Ansible (consulté le 5 November 2012)
  4. (en) « Ansible », Linux Packages Search

Lien externe[modifier | modifier le code]