~/talk

Smooth Operator - A Rough Guide to Kubernetes Operators - Olive Power, VMware

speakerdeck:opowbow
slides:none on file

Defines operators as controllers for custom resources that codify operational knowledge into Kubernetes API actions, with concrete examples like database clustering (CockroachDB) where operators handle instance join, cache flush and failover. Recommends tooling: kubebuilder and Operator Framework to generate boilerplate and implement reconciliation logic, languages used include Go Java and Ansible, and registries like OperatorHub.io plus live walkthroughs (TGI Kubernetes episodes 7 40 83) for step‑by‑step kubebuilder demos.

AI-written summary · about

  1. 0:00Introduction
  2. 0:24About me
  3. 1:55Agenda
  4. 2:34Background
  5. 4:20Desired State
  6. 5:28Kubernetes
  7. 5:56Reconciliation Loop
  8. 6:28Controllers
  9. 7:11Resources
  10. 8:12Custom Resources
  11. 9:33What is an Operator
  12. 11:56Applications on Kubernetes
  13. 13:36Operators in the wild
  14. 14:39Why are people writing operators
  15. 17:00Language for Kubernetes operators
  16. 17:53Steps to build an operator
  17. 19:08Operator tooling
  18. 20:08Background reading
  19. 21:43Summary
  20. 24:08Thank God Its Kubernetes
~/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.