~/talk

Extending Kubernetes with Operators

Talkat KCD Sri Lanka 2023 · on Saturday, 2023-09-09· [kubernetes, developer-experience]
slides:none on file

Creates a Kubernetes operator in Go using Operator SDK that registers a myapp CRD and implements a reconcile function to create a Deployment, Service and Ingress. Installs the operator into a Minikube cluster via make install run, verifies resources with Lens, and shows the single YAML custom resource triggering all workloads. Mentions alternative installs via Helm or OLM, using operatorhub.io, and recommends unit testing with Ginkgo. Demo runs locally though live Ingress sometimes needs retries.

AI-written summary · about

  1. 0:00Introduction
  2. 2:28Kubernetes Operators matter
  3. 5:44Custom Resource Definitions
  4. 8:37Controllers vs Operators
  5. 10:01Custom operator with Operator SDK
  6. 15:02Demo setup and install
  7. 18:35Deploy apps with custom resources
  8. 22:12Key takeaways
  9. 26:48Summary and Q&A
~/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.