Om sesjonen
Kubernetes operators have revolutionized how we manage complex, stateful applications on Kubernetes. By encoding domain expertise into custom controllers, operators extend Kubernetes capabilities and automate operational tasks that would otherwise require manual intervention.
In this session, we'll explore the fundamentals of building a Kubernetes operator from scratch. You'll learn how to:
- Understand operator patterns: Discover why operators are essential for managing sophisticated applications and how they leverage Kubernetes' declarative model
- Design custom resources: Learn how to define Custom Resource Definitions (CRDs) that model your application's desired state
Implement robust controllers: Build controllers that reconcile the current state with the desired state, handling edge cases and failures gracefully
- Test and deploy: Explore best practices for testing operators and deploying them safely into production environments