K8s Operators: The next war
summary
Describes the fragmented Kubernetes operator ecosystem and shows concrete failure cases and fixes across technologies: RabbitMQ operator demos (replica mismatches and real cluster behavior), writing custom reconcile functions, rolling-upgrade rebalancing, PodAffinity and persistence issues, Istio sidecar readiness and networking quirks, Helm/Bitnami install pitfalls, and Nomad port-mapping and DNS traps. Presents deployment stats (25M weekly RabbitMQ downloads) and practical war stories about what was built, what broke, and what solutions actually worked.
AI-written summary · about
chapters (8)
- 0:00K8s Operators intro
- 3:58What Operators really are
- 7:11Operator limits and standards gap
- 11:27Hidden Operator complexity
- 16:22Real-world Operator experiences
- 20:03Controversial use cases and issues
- 27:06Simplifying Operator usage
- 31:46Q&A
related talks
36mLessons learned writing 10+ Kubernetes Operators - Lars Francke and Jannik Heyl
43mLessons learned writing 10+ Kubernetes Operators
14mDemystifying k8s operators
57mThe Status Quo of Kubernetes Operators
53mAutomating Stateful Applications with Kubernetes Operators
40mDevOps in the Cluster: A deep dive into operators
31mKubernetes Operators within Reach of Any Developer
34mWriting a Kubernetes Operator: the Hard Parts
