目前我们的做法是核心业务和非核心业务承载在不同的K8S集群上。同一集群内的应用可以共享宿主机。为了避免因为单个节点故障影响应用,要求所有的应用必须至少部署2个副本,分布在不同的宿主机上,同时对于核心业务,要求应用必须双活部署,也即部署在双活数据中心的两个独立K8S集...
显示全部目前我们的做法是核心业务和非核心业务承载在不同的K8S集群上。同一集群内的应用可以共享宿主机。为了避免因为单个节点故障影响应用,要求所有的应用必须至少部署2个副本,分布在不同的宿主机上,同时对于核心业务,要求应用必须双活部署,也即部署在双活数据中心的两个独立K8S集群上,前端通过负载均衡或者自动发现机制引流,这样即使某个数据中心发生了全局性故障,也不会影响应用。
收起