ansible_role_apply

Apply a single Ansible role to host(s) easily


Keywords
ansible
License
MIT
Install
pip install ansible_role_apply==0.0.0

Documentation

ansible-role-apply

Apply a single Ansible role to host(s) easily

Example usage

$ ansible-role-apply --help
Usage: ansible-role-apply [OPTIONS] ROLE HOSTS

Options:
  -s, --sudo / --no-sudo
  --show-playbook / --no-show-playbook
  --help                          Show this message and exit.

$ ansible-role-apply docker vagrant --sudo
...
PLAY [vagrant] ****************************************************************

GATHERING FACTS ***************************************************************
ok: [vagrant]
...
PLAY RECAP ********************************************************************
vagrant                    : ok=16   changed=1    unreachable=0    failed=0

$ ansible-role-apply docker vagrant --sudo --show-playbook
-------------------------------------------------------------------------------
#!/usr/bin/env ansible-playbook
---
- hosts:
    - vagrant
  roles:
    - docker
  sudo: True
-------------------------------------------------------------------------------
...
PLAY [vagrant] ****************************************************************
...
PLAY RECAP ********************************************************************
vagrant                    : ok=16   changed=1    unreachable=0    failed=0