Effortless Platform Engineering: Multi-Cluster Valkey Deployments with k0rdent
summary
k0rdent deploys Valkey across clusters by bootstrapping a management cluster (kind + CAPD) and using Cluster API, Flux, Helm and Sweltos to push a Valkey operator into child clusters; the operator turns CRs into StatefulSets, PVCs and PDBs so Valkey instances come up automatically. The workflow relies on template-driven MultiClusterService objects and cataloged Helm charts, enforces TLS/secrets and tenancy, and demonstrates fleetwide consistency and painless upgrades using templated service values, verified by a working operator deployment.
AI-written summary · about
chapters (17)
- 0:00Introduction and speaker intro
- 1:25Platform engineering overview
- 3:11Cloud complexity and Kubernetes role
- 6:02DevOps to platform engineering shift
- 8:12Internal developer platforms explained
- 14:36Valkey in platform engineering
- 18:27Valkey platform use cases and concerns
- 19:08Multicluster platform engineering challenges
- 21:14Introducing k0rdent
- 23:44k0rdent architecture and benefits
- 25:54Valkey with k0rdent deployment
- 30:53Prerequisites and setup demo
- 33:00Deploying Valkey operator
- 36:18How k0rdent and Valkey work together
- 37:44Platform teams and fleetwide consistency
- 38:26Internal developer platform example
- 39:11Closing and resources
related talks
16mSecuring the Edge: Multi-Cluster Governance With Kyverno on K0rdent’s Fleets
37mHow to Make Your Kubernetes Add-Ons Management Painless in Multi Cloud
35mAn AI/ML-Driven Approach to Platform Lifecycle Management
18mA Cloud-Native Tool for the mass
26mRunning Kubernetes Clusters the Kubernetes-Native Way
30mMission Critical Kubernetes
35mKubernetes journey
05mProject Lightning Talk: Multi-Cluster Configuration Management with KubeStellar
