Running Jenkins on Kubernetes cluster is not a trivial task.
Kubernetes platform was released ten years after the first version of Hudson project.
It means Jenkins couldn’t be designed to run on top of it.
Jenkins Operator tries to bridge that gap. It is an open source project that we contributed to jenkinsci organization a while ago https://github.com/jenkinsci/kubernetes-operator ‑
This presentation will explain how operator pattern helps to manage Jenkins in Kubernetes.
We will take a look at the operator pattern and its use cases.
A closer look at the Jenkins Operator will show the operator pattern in practice.
We will go through day-to-day operations automation that the operator provides
like deployment, configuration and repair of a Jenkins instance.
After this presentation you will know how a non-cloud native application can be run in an immutable, scalable and secure way.