Kinvolk, Adalbertstr. 6a, Berlin
[18:30- 19:00] Arrive and mingle
[19:00 - 19:35] Aaron Levy - “Writing a Custom Controller: Extending the Functionality of Your Cluster”
[19:45 - 20:15] Second Speaker TBA
“Writing a Custom Controller: Extending the Functionality of Your Cluster”, Aaron Levy
Abstract: Much of the functionality in a Kubernetes cluster is managed by a reconciliation pattern within "controllers". The node, service, or deployment controllers (just to name a few) watch for changes to objects, then act on those changes to drive your cluster to a desired state. This same pattern can be used to implement custom logic, which can be used to extend the functionality of your cluster without ever needing to modify Kubernetes itself.
Aaron Levy, Software Engineer at CoreOS - Aaron Levy is working on all things Kubernetes. He is also the lead maintainer of bootkube, a kubernetes-incubator project that enables launching self-hosted kubernetes clusters.