~/talk

Package Operator: Large-Scale Day-2 Operations

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [kubernetes]
links:none on file
links:none on file
slides:none on file

SREs at Red Hat build Package Operator to run day‑2 ops inside customer OpenShift clusters at scale (thousands, approaching 10,000) without exfiltrating cluster data or granting broad permissions. It introduces ObjectSet/ObjectDeployment CRDs that aggregate heterogeneous resource status, stores releases as a package as OCI image, executes phased probe-driven rollouts with incremental canaries and automatic rollback history, and can scale sets to zero to archive revisions. Demo on kind shows blocked rollouts for bad images and a readable success/failure history; it is running in limited production use.

AI-written summary · about

  1. 0:00Introduction
  2. 1:02SRE update failure scenario
  3. 5:15Kubernetes deployment problems
  4. 7:20Why tools fail at scale
  5. 11:37Package Operator concept
  6. 17:59Design goals
  7. 18:45Live demo
  8. 27:01Production use and plans
  9. 27:24Q&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.