ansible

 

ansible/ansible: Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/ https://github.com/ansible/ansible

 

Index of /ansible https://releases.ansible.com/ansible/

 

Design Principles

=================

* Have a dead simple setup process and a minimal learning curve

* Manage machines very quickly and in parallel

* Avoid custom-agents and additional open ports, be agentless by

leveraging the existing SSH daemon

* Describe infrastructure in a language that is both machine and human

friendly

* Focus on security and easy auditability/review/rewriting of content

* Manage new remote machines instantly, without bootstrapping any

software

* Allow module development in any dynamic language, not just Python

* Be usable as non-root

* Be the easiest IT automation system to use, ever.