On Fri, 28 Nov 2014, Yves Dorfsman wrote:
To clarify, ansible is run from machine through ssh. The credentials used to run ansible on that machine are used throughout. So a user with their ssh key and sudo privileges on a target machine can run ansible against that machine.
This is the standard way of running it. You can also run it in pull mode where you install ansible on each machine and run it locally (usually on a playbook distributed via git) . Simpler to masterless puppet or chef-solo.
As the ansible-pull manpage says: Use ansible-pull to set up a remote copy of ansible on each managed node, each set to run via cron and update playbook source via a source repository. This inverts the default push architecture of ansible into a pull architecture, which has near-limitless scaling potential. -- Simon Lyall | Very Busy | Web: http://www.simonlyall.com/ "To stay awake all night adds a day to your life" - Stilgar _______________________________________________ Tech mailing list Tech@lists.lopsa.org https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/