Extend Kubernetes to make you a coffee
2019-06-04, 14:00–14:25, Main Hall

Kubernetes/OpenShift is a portable, extensible open-source platform for managing containerized workloads and services. In this session, you will learn how to extend Kubernetes/OpenShift with Python to make you a cup of coffee.


Who doesn't like coffee? What if you could use your Python coding skills to extend Kubernetes/OpenShift to watch for possibly long running processes and make your waiting time pleasant with a cup of coffee.

We will talk about what Kubernetes is, what is a Kubernetes controller, how to write and deploy your own custom 100% Pythonic Kubernetes controller that uses the K8S Python client to listen to different events in K8S from one side, and communicates with your coffee machine on the other.

P.S: Making tea is not in the scope of this presentation.