Sign inSign up

juniorh/ansible

By juniorh

Updated 11 months ago

Image
0

1.8K

juniorh/ansible repository overview

How to run

Let say playbook directory in /home/ansible/playbooks has structure

inventories/
   production/
      hosts.ini         
      group_vars/
         group1  
         group2  
      host_vars/
         hostname1 
         hostname2  
   testing/
      hosts.ini 
      group_vars/
         group1  
         group2      
      host_vars/
         testhost1   
         testhost2   
library/
filter_plugins/
site.yml
webservers.yml
dbservers.yml
roles/
    common/
    webtier/
    monitoring/
    fooapp/

Run ansible

$ docker run -it --rm -v /home/ansible/playbooks:/playbooks juniorh/ansible bash
$ docker run -it --rm -v /home/ansible/playbooks:/playbooks juniorh/ansible ansible host1 -i inventories/testing -m ping -u <user> -k
$ docker run -it --rm -v /home/ansible/playbooks:/playbooks juniorh/ansible ansible-playbook site.yml -i inventories/testing -vv

Tag summary

Content type

Image

Digest

Size

128.6 MB

Last updated

almost 10 years ago

docker pull juniorh/ansible