Skip to content

arno49/provisioner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible wrapper

Ansible wrapper for provisionning automation.

How to use

install

localhost >> curl -o /tmp/run https://raw.githubusercontent.com/arno49/provisioner/master/run
localhost >> mkdir ~/my-project-provisioner && cd ~/my-project-provisioner
localhost >> bash /tmp/run --init

Use ./run to operate.

  • Developing
~ localhost >> vagrant up
~ localhost >> vagrant ssh
~ vagrant >> ./run -p playbooks/base/bake-nginx.yml
  • Forking

TBD

  • Structure

.
├── LICENSE
├── README.md
├── Vagrantfile
├── ansible.cfg
├── bin                         # custom tools
│   └── parser.py
├── galaxy-roles                # galaxy dependencies
│   └── README.md
├── library                     # custom library
│   ├── aws_lambda_call
│   ├── clean_logs
│   ├── s33
│   └── structure_unpack
├── playbooks
│   └── base                    # related playbooks 
│       ├── bake-nginx.yml
│       └── requirements.yml    # playbooks requirements
├── requirements
├── roles                       # custom roles
│   └── README.md
└── run

About

Ansible wrapper for provisionning instances

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published