Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/msabramo/ansible_role_apply

Apply a single Ansible role to host(s) easily
https://github.com/msabramo/ansible_role_apply

Last synced: about 1 month ago
JSON representation

Apply a single Ansible role to host(s) easily

Awesome Lists containing this project

README

        

ansible-role-apply
==================

Apply a single Ansible role to host(s) easily

Example usage
-------------

.. code-block:: bash

$ 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