Lightning Talk: Scaling Kubernetes Global Balancer with Crossplane - Yury Tsarev, Absa Group
summary
Absa runs 120+ clusters with a Kubernetes-native global load balancer called k8gb that uses DNS and avoids a control-plane single point of failure. Crossplane composite resource definitions (XRDs) and provider-helm wrap the k8gb Helm chart so operators only supply five parameters, credentials propagate as secrets via custom templates, and Argo/Flux GitOps applies tiny XRC YAMLs. Result: repetitive Helm templating disappears, deployments instantiate across regions (eust1, Africa) and reach Ready state automatically.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 0:15Crossplane setup
- 2:08What is kgb
- 3:26Deployment challenges
- 3:48Repetitive helm configuration
- 5:02GitHub
- 5:55Demo
- 9:35Conclusion
related talks
05mProject Lightning Talk: What's New in k8gb: CNCF's Multicluster Global Balancer
22mCloud Native Multi Cluster/Multicloud Global Load Balancer for Kubernetes
33mResilient Multiregion Global Control Planes With Crossplane and K8gb
32mCloud Native Global Load Balancer for Kubernetes
23mBuilding Unified Global Load Balancing for the Edge With k8gb
10mLightning Talk
33mEliminating the Gap Between Development and Production with Kuber...
31mThe Crossplane Experience
