跨 Kubernetes 扩展 Istio 到多集群部署及数据平面扩展
多集群部署
在进行后续操作前,建议删除之前对 Kubernetes 集群所做的更改以及防火墙规则,以获得一个干净的环境。以下是删除集群的示例命令,需根据实际配置修改参数值:
% gcloud container clusters delete remote-cluster --zone "australia-southeast2"
% gcloud container clusters delete primary-cluster --zone "australia-southeast1-a"
% gcloud firewall delete primary-remote-shared-network
不同网络上的多主集群设置
在多主设置中,控制平面具有高可用性。与之前单主集群架构不同,多主集群有多个主控制平面,即使其中一个控制平面临时中断,也能确保对网格的不间断访问。
设置多主集群的步骤如下:
1. 按照设置 Kubernetes 集群的初始步骤设置两个集群,完成集群创建并设置上下文变量。在 Google Cloud 中创建时,将它们命名为 primary1 和 primary2。
2. 执行多网络主 - 远程部分的步骤 1 - 7,在两个集群之间建立信任,包括创建证书、命名空间和 Secret。
3. 为两个集群的 istio - system 命名空间添加网络名称标签。
- 为集群 1 的 istio - system 命名空间添加
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



