~/talk

Building a Platform Framework: Lessons Learned From Developing a Multi-Cluster Kubernetes Operator

links:none on file
links:none on file
slides:none on file

Kratix is an open source platform framework that implements a promise CRD (YAML) to declare services and orchestrates multi-cluster delivery by writing manifests to git or S3 rather than holding credentials to every cluster. It schedules by cluster labels (region, GPU, operators) and supports sending multiple documents to different targets, interoperating with Argo/Flux and other GitOps agents. Status flows back via the same Git-based channel (GitOps for status). A versioning feature took ~5 weeks to design and sat unused for 12 months before adoption.

AI-written summary · about

  1. 0:00Building a platform framework
  2. 1:02From single to multicluster
  3. 4:13Why we built Kredics
  4. 7:43Multicluster scheduling challenges
  5. 10:15GitOps multicluster orchestration
  6. 14:24Reducing system complexity
  7. 15:45Versioning lessons learned
  8. 17:31Balancing feedback and goals
  9. 19:15Kredics simplifies orchestration
  10. 20:18Users and Kubernetes
  11. 21:43Summary 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.