Jump to content

Ansible (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 90.50.226.55 (talk) at 22:04, 10 November 2012. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Ansible
Developer(s)Michael DeHaan
Initial releaseApril 23, 2012
Stable release
0.8 / October 25, 2012
Repository
Written inPython
Operating systemGNU/Linux, Unix-like
TypeConfiguration management
LicenseGNU General Public License
Websitehttp://ansible.cc/

Ansible is an open-source software platform for configuring and managing computers. It combines multi-node software deployment, ad-hoc task execution, and configuration management. It manages nodes over SSH and does not require any additional remote software to be installed on them. Modules work over JSON and standard output and can be written in any programming language. The system uses YAML to express reusable descriptions of systems[1].

The platform was created by Michael DeHaan, the author of the provisioning server application Cobbler and co-author of the Func framework for remote administration[2]. Users of Ansible include the Fedora Project, Hewlett-Packard Germany, Basho Technologies and the Aristotle University of Thessaloniki.[3] It is included as part of the Fedora distribution of Linux, owned by Red Hat inc., and is also available for Red Hat Enterprise Linux, CentOS and Scientific Linux via Extra Packages for Enterprise Linux (EPEL)[4].

See also

References

  1. ^ "Ansible: CM, Deployment, and Ad-hoc Task Execution All in One". DZone. 18 April 2012.
  2. ^ "An Interview with Ansible Author Michael DeHaan". Colo and Cloud. 17 April 2012.
  3. ^ "Who Uses Ansible". Ansible. Retrieved 5 November 2012.
  4. ^ "Ansible". Linux Packages Search.