Talk 1: “ Jenkins Kubernetes Operator” by Tomek Sęk
Running Jenkins on Kubernetes cluster is not a trivial task. Kubernetes platform was released ten years after the first version of the 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.
This presentation will explain how the 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.
Tomek Sęk is a Software Engineer at VirtusLab particularly interested in distributed computing and security. After a few years of writing middleware code in Java, he moved on to DevOps and Kubernetes. Maintainer of internal custom Kubernetes distribution on AWS. Skilled Golang coder. Responsible for Azure AKS golden standard in a large corporation. He usually dreams of software automation and containers. Seriously addicted to karaoke and football.
VirtusLab is the founding sponsor of Kraków Cloud Native Group 👏