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/

Reply via email to