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 .
- Host: GitHub
- URL: https://github.com/diptochakrabarty/jenkins
- Owner: DiptoChakrabarty
- License: mit
- Created: 2019-12-01T05:47:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-02T13:58:47.000Z (over 6 years ago)
- Last Synced: 2025-10-03T13:35:58.063Z (9 months ago)
- Topics: ansible, ansible-galaxy, ansible-playbook, ansible-role, automation, bash, cloud-computing, hacktoberfest, jenkins, remote-admin-tool
- Language: Shell
- Homepage:
- Size: 527 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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


Code has been configured for both Debian and Centos Based Systems