jenkins
https://galaxy.ansible.com/devopstoolbox.jenkins
ansible-galaxy install devopstoolbox.jenkins- For RHEL, a Red Hat subscription or functional local repository.
jenkins_service_port: 8081
jenkins_display_admin_password: true
jenkins_enable_service: true
jenkins_enable_selinux: true
jenkins_copy_templates: true
jenkins_firewall_configure: true
jenkins_firewall_rules:
- port: 8081- For Red Hat, subscription-manager.
---
- name: Install jenkins on localhost
hosts:
- localhost
connection: local
tasks:
- name: jenkins is configured
import_role:
name: devopstoolbox.jenkins
vars:
jenkins_service_port: 8081
jenkins_display_admin_password: true
jenkins_enable_service: true
jenkins_enable_selinux: true
jenkins_copy_templates: true
jenkins_firewall_configure: true
jenkins_firewall_rules:
- port: 8081
tags: jenkinsMIT