Forrest logo
tool overview
On this page you find all important commands for the CLI tool ansible-pull. If the command you are looking for is missing please ask our AI.

ansible-pull

Used to pull 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.

List of commands for ansible-pull:

  • ansible-pull:tldr:0304f ansible-pull: Pull a playbook from a VCS, specify hosts file and execute a specific playbook.
    $ ansible-pull -U ${repository_url} -i ${hosts_file} ${playbook}
    try on your machine
    explain this command
  • ansible-pull:tldr:3aa05 ansible-pull: Pull a playbook from a VCS and execute a specific playbook.
    $ ansible-pull -U ${repository_url} ${playbook}
    try on your machine
    explain this command
  • ansible-pull:tldr:9b6fc ansible-pull: Pull a playbook from a VCS and execute a default local.yml playbook.
    $ ansible-pull -U ${repository_url}
    try on your machine
    explain this command
  • ansible-pull:tldr:f21f4 ansible-pull: Pull a playbook from a VCS at a specific branch and execute a specific playbook.
    $ ansible-pull -U ${repository_url} -C ${branch} ${playbook}
    try on your machine
    explain this command
tool overview