Ansible (software)
Developer(s) | Michael DeHaan |
---|---|
Initial release | April 23, 2012 |
Stable release | 0.8
/ October 25, 2012 |
Repository | |
Written in | Python |
Operating system | GNU/Linux, Unix-like |
Type | Configuration management |
License | GNU General Public License |
Website | http://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
- ^ "Ansible: CM, Deployment, and Ad-hoc Task Execution All in One". DZone. 18 April 2012.
- ^ "An Interview with Ansible Author Michael DeHaan". Colo and Cloud. 17 April 2012.
- ^ "Who Uses Ansible". Ansible. Retrieved 5 November 2012.
- ^ "Ansible". Linux Packages Search.