ansible-pull
all
Pull ansible playbooks from a VCS repo and executes them for the local host.
More info →Options (3)
-U, --urlbooleanPull a playbook from a VCS and execute a default `local.yml` playbook
Example:
ansible-pull {{[-U|--url]}} {{repository_url}}-C, --checkoutbooleanPull a playbook from a VCS at a specific branch and execute a specific playbook
Example:
ansible-pull {{[-U|--url]}} {{repository_url}} {{[-C|--checkout]}} {{branch}} {{playbook}}-i, --inventorybooleanPull a playbook from a VCS, specify hosts file and execute a specific playbook
Example:
ansible-pull {{[-U|--url]}} {{repository_url}} {{[-i|--inventory]}} {{hosts_file}} {{playbook}}Examples (4)
Pull a playbook from a VCS and execute a default `local.yml` playbook
ansible-pull [-U|--url] repository_urlPull a playbook from a VCS and execute a specific playbook
ansible-pull [-U|--url] repository_url playbookPull a playbook from a VCS at a specific branch and execute a specific playbook
ansible-pull [-U|--url] repository_url [-C|--checkout] branch playbookPull a playbook from a VCS, specify hosts file and execute a specific playbook
ansible-pull [-U|--url] repository_url [-i|--inventory] hosts_file playbookmade by @shridhargupta | data from tldr-pages