Keynote: Sailing with K8s Armada: Multi-Cluster Management with Massive Amounts of Nodes
summary
ICBC builds an open-source multi-cluster system called camera that provides Kubernetes-native APIs, a scheduler that considers fault domains and Kubernetes versions, and an agent-based pull mode to scale control-plane load. It runs across heterogeneous CNI/CSI and hardware, manages 100+ clusters and >280,000 containers, supports cross-cluster auto-scaling, multi-dimensional resource overrides, and propagation policies for HA placement. The deployed platform reports smoother migration from single-cluster YAML, reduced fault domains via cross-cluster failover, and pluggable schedulers for custom policies.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 0:35About Yifan
- 4:30Objectives
- 7:50Core Architecture
- 10:40Core Concepts
- 12:50Propagation Policy
- 14:20Conclusion
related talks
19mKeynote: Kubernetes Federation
35mBuilding Armada – Running Batch Jobs at Massive Scale on Kubernetes
06mKeynote: From One to Many, the Road to Multicluster
11mKeynote: Multicluster Strategies to “Kubernetify” Legacy Apps
07mProject Lightning Talk: Multi-cluster Orchestration System: Karmada Updates and ...
07mKeynote: Exploring the Frontiers of Cloud Native
33mMcK8s: Container Orchestration in Kubernetes Multi-Clusters
05mProject Lightning Talk: Multi-Cluster Configuration Management with KubeStellar
