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

https://github.com/diptochakrabarty/jenkins

Ansible Role to automate the process of setting up and configuring Jenkins easily using ansible . The roles have been made to support both Debian and Centos based operating systems and can be used to setup jenkins in multiple remote severs .
https://github.com/diptochakrabarty/jenkins

ansible ansible-galaxy ansible-playbook ansible-role automation bash cloud-computing hacktoberfest jenkins remote-admin-tool

Last synced: 2 months ago
JSON representation

Ansible Role to automate the process of setting up and configuring Jenkins easily using ansible . The roles have been made to support both Debian and Centos based operating systems and can be used to setup jenkins in multiple remote severs .

Awesome Lists containing this project

README

          

# Jenkins Setup using Ansible

* Configure Jenkins using ansible
* Much more efficient and faster
* All dependencies installed
* System is configured automatically

## How to run Project
```
- Clone the repository
- Install python2.7
- Install Ansible
- yum install ansible
- sudo apt-get install ansible
- pip install ansible
- Run from a user with root privileges
- Add all your remote or local server hosts to hosts file
- Ensure that ssh keys are exchanged between controller node and remote nodes
- Run ansible-playbook jenkins.yml
```

### Description
```
* Install correct Java Version
* Change Java Home Path to new one permanently
* Add Jenkins Repository to package manager
* Install Jenkins
* Enable and start Jenkins
```

Ansible will configure and setup jenkins in your server

![Ansible Output](https://github.com/DiptoChakrabarty/Jenkins-eazy-setup/blob/master/images/img1)

![Final Result](https://github.com/DiptoChakrabarty/Jenkins-eazy-setup/blob/master/images/img2)

Code has been configured for both Debian and Centos Based Systems