Manage Jenkins in Kubernetes!
Deploy Jenkins Operator and configure your Jenkins instances in Kubernetes
Jenkins operator is a Kubernetes native operator which fully manages Jenkins on Kubernetes.
It was built with immutability and declarative configuration as code in mind.
It was built with immutability and declarative configuration as code in mind.
Volumes handling
AWS EBS volume attach/detach issue when using PVC
Better configuration as code
Use groovy scripts or casc to configure your Jenkins instance
Security and hardening out of the box
Enable CSRF, disable usage stats, enable master access control and more by default
Handle graceful shutdown properly
Less chance to lose data
Make errors more visible for end users
Improve user experience by informing what has been done
Backup and restore for jobs history
Prevent loss of job history
Contributions welcome!
We do a Pull Request contributions workflow on GitHub. New users are always welcome!
Documentation
Learning the usage of Jenkins Operator will make your life easier. After that, you can easily contribute to the project.
Bugs
Help us work on the software by reporting or fixing bugs. Make the Jenkins Operator better.