Changes

Jump to: navigation, search

ReleaseEngineering/How To/Use Ansible for AdHoc Updates

174 bytes added, 20:26, 21 January 2015
note our commitment to moving to ansible
==Ansible==
Ansible is an orchestration/configuration management system written in Python. Since we already have Puppet in place for configuration management, RelEng will only care about Ansible's orchestration oriented features. Since Ansible has better support for our EC2 use cases, it is the preferred tool for all future non-puppet work (and fabric is deprecated).
====You may will want to use ansible for:====
* Quickly running a command against all ec2 instances
* Testing changes against a subset of all hosts
* Gathering data on an ad hoc basis (grepping logs for instance)
* any new automation development
====Reasons to use Ansible:====
Confirm
1,351
edits

Navigation menu