Ansible (software)

Ansible
Original author(s)Michael DeHaan
Developer(s)Ansible Community / Ansible Inc. / Red Hat Inc.
Initial releaseFebruary 20, 2012; 12 years ago (2012-02-20) [citation needed]
Stable release
2.17.5[1] Edit this on Wikidata / 7 October 2024
Repository
Written inPython, PowerShell, Shell
Operating systemLinux, Unix-like, MacOS, Windows
Available inEnglish
TypeConfiguration management, infrastructure as code (IaC), Orchestration engine
LicenseGNU General Public License version 3
Websitewww.ansible.com Edit this on Wikidata

Ansible is a suite of software tools that enables infrastructure as code. It is open-source and the suite includes software provisioning, configuration management, and application deployment functionality.[2]

Originally written by Michael DeHaan in 2012, and acquired by Red Hat in 2015, Ansible is designed to configure both Unix-like systems and Microsoft Windows. Ansible is agentless, relying on temporary remote connections via SSH or Windows Remote Management which allows PowerShell execution. The Ansible control node runs on most Unix-like systems that are able to run Python, including Windows with Windows Subsystem for Linux installed.[3] System configuration is defined in part by using its own declarative language.

  1. ^ "Release 2.17.5". 7 October 2024. Retrieved 21 October 2024.
  2. ^ Staff writer. "Overview – How Ansible Works". ansible.com. Red Hat, Inc. p. 1. Retrieved December 7, 2016.
  3. ^ "Ansible Documentation-Installation Guide". docs.ansible.com. Retrieved July 7, 2022.