Requirements
Vagrant - latest
Ansible >= v1.7.1
(will most likely get errors if version is lower)Virtual box - latest
or any virtual environment (If provisioning is being done locally)
Two vagrant plugins are required. To install these plugins, please run:
vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-aws
Features
- Setup Jenkins
- Setup Jenkins security (github strategy)
- Install/Update Plugins
- Pre Configured Plugins eg. git, GitHub Webhook, Rally (Some plugins such as rally cannot be fully configured in the playbook due to password encryptions)
- Create defined list of jobs from xml