Ansible: Difference between revisions
m added Category:DevOps using HotCat |
No edit summary |
||
| Line 1: | Line 1: | ||
[[wp:Ansible_(software)]] is an open-source software platform for configuring and managing computers. It combines multi-node software deployment, ad hoc task execution, and configuration management. Written in Python, it is packaged by [[RedHat]] | [[wp:Ansible_(software)]] is an open-source software platform for configuring and managing computers. It combines multi-node software deployment, ad hoc task execution, and configuration management. Written in Python, it is packaged by [[RedHat]] | ||
Ansible "Playbooks" use an easy and descriptive language based on YAML. | Ansible "[http://docs.ansible.com/playbooks.html Playbooks]" use an easy and descriptive language based on YAML. | ||
Ansible can deploy to virtualization environments and public and private cloud environments including VMWare, OpenStack, AWS, Eucalyptus Cloud, KVM, and CloudStack | Ansible can deploy to virtualization environments and public and private cloud environments including VMWare, OpenStack, AWS, Eucalyptus Cloud, KVM, and CloudStack | ||
[http://docs.ansible.com/intro_installation.html Installation] is as simple as <code>sudo pip install ansible</code> and there are various other ways to install as well. | |||
== Ansible with MediaWiki == | |||
https://github.com/Orain | |||
I've cloned the '[https://github.com/freephile/ansible-playbook.git ansible-playbook]' | |||
== Ansible with Drupal == | |||
* Jeff Geerling (geerlingguy) has his code on github https://github.com/geerlingguy/drupal-vm, and also a website http://www.drupalvm.com/. He's the author of Ansible for DevOps. The only problem I see with his code is that it | |||
== Ansible References == | |||
* http://docs.ansible.com/playbooks_best_practices.html | |||
* http://docs.ansible.com/playbooks_loops.html | |||
* http://docs.ansible.com/YAMLSyntax.html | |||
* http://jpmens.net/2012/06/06/configuration-management-with-ansible/ | |||
* [http://jinja.pocoo.org/docs/dev/ Jinja] - the template engine for Ansible | |||
[[Category:Configuration Management]] | [[Category:Configuration Management]] | ||
[[Category:DevOps]] | [[Category:DevOps]] | ||