Want to build a web or mobile app? Get in touch so we can help.

CoreOS Berlin Post-Con Meetup with Aaron Levy

March 31, 18:30

Berlin, Germany
Kinvolk, Adalbertstr. 6a, Berlin

External Registration

Open Registration Page

Join us for this post-KubeCon talk with Aaron Levy, a software engineer from CoreOS (@CoreOS). More speakers to be announced. Food & drinks will be provided.

[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

[20:15 - 21:00] Mingle time

“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.

This talk will cover how to implement your own custom controller, from contacting the Kubernetes API to using existing libraries to easily watch, react, and update components in your cluster. By building on existing functionality and following a few best practices, you can quickly and easily implement your own custom controller.

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.

CoreOS Berlin CoreOS Berlin

Propose talk to CoreOS Berlin