SOS: Simplifying Operators Substantially - A Hands-on Workshop for Beginners in k8s Native Applications
Talkat ContainerCon @ Open Source Summit Europe 2022 · on Thursday, 2022-09-15· at 11:55· Wicklow Hall 1 (Level 2), Convention Centre Dublin, Spencer Dock, N Wall Quay, North Wall Dublin 1, D01 T1·
summary
Beginner‑level workshop that claims operators are controllers + custom resources + domain knowledge and demonstrates building an operator end‑to‑end using Operator SDK, packaging and install via Operator Lifecycle Manager and publishing on OperatorHub.io. Shows a concrete L5 operator that auto‑installs PostgreSQL, runs a job to seed the database before app pods start, and implements upgrade, backup and scaling patterns. Walks through scaffolding commands, CSV/Subscription workflow, five capability levels, and provides hands‑on exercises and a working demo.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 3:01Who Created Operators
- 4:32Components of an Operator
- 4:45Controllers
- 7:20Custom Resources
- 11:18Knowledge
- 14:41What are Operators
- 18:25Current Operators
- 19:12How to Create Your Own Operators
- 22:42Operator Life Cycle Manager
- 23:37Features
- 26:36Workflow
- 28:31CSV Components
- 30:45Operator Hub
- 35:07Operator Capability Levels
- 41:52Conclusion
related talks
01h 29mTutorial: Deep Dive into the Operator Framework for Kubernetes
53mAutomating Stateful Applications with Kubernetes Operators
06mSponsored Keynote: Expanding the Kubernetes Operator Community
14mDemystifying k8s operators
01h 31mTutorial: Becoming a Kubernetes Developer: Writing Your First Operator
21mOperators for Beginners
44mPlatform Engineering: Raise the Level of Abstraction using Kubernetes Operators
40mDevOps in the Cluster: A deep dive into operators
