~/talk

Lessons learned writing 10+ Kubernetes Operators - Lars Francke and Jannik Heyl

Talkat ContainerDays 2023 · 2023-09-11..09-13· [kubernetes, rust]
links:none on file
slides:none on file

Claims a portfolio of 15+ operators, built in Rust with generics to extract reusable code, and reports concrete pain points: no operator design standards, flaky OperatorHub listings, and onerous OpenShift certification that requires repeated manual reruns. Tooling and testing use k3s, kind, Tilt and Cutle for integration tests, but cloud test runs are expensive and brittle. Notes statefulsets limitations (PVC resizing, stable indexing) and urges shared CRD conventions for TLS, discovery, overrides and backups.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:28Why Stackable and lake house
  3. 8:37Lack of operator standards
  4. 10:23Challenges in operator development
  5. 14:40Choosing Rust over Go
  6. 17:09OpenShift certification struggles
  7. 19:56Platform dependencies and consistency
  8. 22:50Testing operators at scale
  9. 25:38StatefulSets limitations
  10. 27:44Helpful tools for operators
  11. 29:10Need for declarative standards
  12. 31:13Enterprise requirements over features
  13. 32:17Q&A session
~/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.