~/talk

Tutorial: Deep Dive into the Operator Framework for Kubernetes

links:none on file
name:Matt Dorn
links:none on file
slides:none on file

Hands-on tutorial that builds two working operators: a Go-based podset operator that creates pods, stores their names in status and scales between replica counts, and an Ansible operator that deploys a Memcached Deployment and scales from 2 to 5 pods on events. Uses Operator SDK commands (new, add api, up local), Katacoda lab instances, CRDs, ownerReferences for garbage collection, and mentions OLM/operatorhub for packaging and upgrades. Claim: Operator SDK supports Go, Ansible, and Helm and lets teams ship operators quickly with local dev and lifecycle tooling.

AI-written summary · about

  1. 0:00Introduction
  2. 4:10Lab Environments
  3. 7:45Operator Definition
  4. 14:10Custom Resource Definition
  5. 25:26Replica Sets
  6. 26:16Owner References
  7. 27:50Replica Set
  8. 28:23Replica Set Controller
  9. 33:06Human Operational Knowledge
  10. 34:16Recap
  11. 35:20Creating Your Own Operator
  12. 35:40Client Libraries
  13. 36:55Operator Framework
  14. 38:34OLM
  15. 39:44Bonus Materials
  16. 40:19Certification
  17. 40:46Create an Operator with Go
  18. 45:21COO Builder vs Operator SDK
  19. 49:39Pod Sets
  20. 50:21Add API Command
  21. 51:19Refresh Environment
  22. 52:39Status Section
  23. 53:32Validation Section
  24. 54:49Logic Section
  25. 55:56Up Local
  26. 57:24OC Create
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.