Table of Contents
URL: https://www.progressiverobot.com/improving-the-kubernetes-experience-eliminating-toil-and-tribal-knowledge/
Video
[youtube iQnlxX3JiBE 423 752]
About the Talk
Let’s create a mutating Kubernetes admission controller using controller runtime, a set of go libraries for building controllers. Controller-runtime will wire up additional configuration into a pod so that cluster users can depend on their applications having certain environment variables and/or sockets available at runtime, without having to understand the details.
What You'll Learn
- How to use controller-runtime
- How to configure and use mutating admission webhooks
- How to provide a more consistent experience for users of a cluster
This Talk Is Designed For
Developers that want to improve the experience of running applications in a Kubernetes cluster and reduce the burden on users by eliminating toil and tribal knowledge.
Prerequisites
Go programming, Kubernetes webhooks, client-go, and the Kubernetes API