Kubernetes 在设计之初,并没有考虑多集群场景,其管理能力一直停留在单集群级别。随着企业容器规模越来越大,运营和管理几十个 Kubernetes 集群已经成为一种心智负担,此外随着企业实施多云多活战略,对应用的容灾和自动迁移提出了更高的要求。因而建设一个多集群管理系统,成为了一个强需求。本次分享主要介绍小红书关于多集群 Kubernetes 架构的思考和实践,以及多个团队在实践过程中协作层面上的经验。
演讲提纲:
- 背景:多集群管理落地前面临的问题与挑战
- 多集群 Kubernetes 需要解决的问题
- 从单集群 Kubernetes 出发,建设一个多集群 Kubernetes 架构需要解决的问题
- 为什么要自研多集群管理系统
- 多集群 Kubernetes 架构介绍
- 整体架构剖析
- 多集群应用分发和调度
- 云原生注册中心
- 东西向流量解决方案:服务网格
- 南北向流量解决方案:统一业务网关
- 未来规划
你将获得:
- 了解多集群管理系统需要解决的问题
- 小红书多集群 Kubernetes 架构的思考和实践






