Jetstack Consult Training
Extending Kubernetes with Operators
Have experience working with Kubernetes and developing applications in Go? This course is for you.
To get the most out of the day, you’ll need to bring your own laptop with a ready-to-use development environment.
Course Notes
This course is designed for Platform Engineering teams. You’ll need to bring your own laptop with a ready-to-use development environment.
Duration
1 Days
What you will learn:
Knowledge
-
In-depth understanding of the machinery of the Kubernetes API Server
-
What workloads and applications are suitable for being run and maintained using operators
-
Best-practice controller design patterns (and anti-patterns to avoid) to ensure an operator is maintainable and upgradable
Skills
-
Extend the API server by defining new Custom Resource Definitions (CRDs)
-
Use Kubebuilder as an opinionated framework for building controllers
-
Participate in group design discussions
Contact Jetstack Consult