mrlesmithjr.jenkins
ansible-jenkins
An Ansible Role to Install/Configure Jenkins CI
Requirements
None
Role Variables
Dependencies
None
Example Playbook
---
- hosts: all
become: true
vars:
roles:
- role: ansible-jenkins
tasks:
Vagrant Usage
Included is a Vagrant test environment to easily spinup. This environment is very useful for quickly spinning up a usable Jenkins CI platform. It is also very useful for learning how to provision a Jenkins CI platform using Ansible.
Spinning up Vagrant test environment
To spin up this test environment simply execute:
cd Vagrant
vagrant up
Once the provisioning is complete you can then connect to the Jenkins WebUI using your browser of choice and begin doing some cool stuff.
NOTE: This setup is an insecure setup without any authentication enabled and it should be treated as purely a playground.
Tearing down Vagrant test environment
Once you are done using this test environment and are ready to tear it all down simply execute:
cd Vagrant
./cleanup.sh
License
MIT
Author Information
Larry Smith Jr.
- @mrlesmithjr
- EverythingShouldBeVirtual
- mrlesmithjr [at] gmail.com
Install
ansible-galaxy install mrlesmithjr.jenkinsLicense
mit
Downloads
95
Owner
Sharing practical insights on virtualization, cloud, automation, and DevOps to help others build, automate, and innovate with confidence.
