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.

Volumes handling

AWS EBS volume attach/detach issue when using PVC

Better configuration as code

Use groovy scripts or JCasC 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!

Read more …


Learning the usage of Jenkins Operator will make your life easier. After that, you can easily contribute to the project.

Read more …

Join #jenkins-operator on Slack!

Ask questions, receive help and talk with other users about operator on dedicated Slack channel.

Invite form Go to Slack