添加集群到ASM实例
部署在服务网格中的应用实际上运行于集群之上,因此需要先给ASM实例添加ACK集群。本文介绍如何添加集群到ASM实例。
前提条件
已创建至少一个ASM实例。如果没有创建,请参见创建ASM实例。
已创建至少一个ACK集群。如果没有创建,请参见创建Kubernetes专有版集群或创建Kubernetes托管版集群。
待添加的ACK集群与ASM实例位于同一VPC,或者该ACK集群已开启公网API Server以方便快速接入。
操作步骤
登录ASM控制台,在左侧导航栏,选择 。
在网格管理页面,单击目标实例名称,然后在左侧导航栏,选择 ,然后单击添加。
在添加Kubernetes集群页面,选中需要添加的集群,然后单击确定。
如果应用服务运行于单集群或者同一VPC下的多集群时,建议先单击筛选出与网格处于同一VPC的集群,然后在集群列表中选中目标集群。
请确保添加集群中运行的代理容器能访问ASM实例暴露的Istio Pilot地址。即:如果该ASM实例没有开放Istio Pilot公网地址,请确保能通过VPC进行访问。
在重要提示对话框,单击确定。
添加集群后,在
页面,可以看到ASM实例的状态变为更新中。数秒之后(时长与添加的集群数量有关),单击页面右上方的刷新,ASM实例的状态会变为运行中。在Kubernetes集群页面,可以看到已添加集群的信息。
说明
当ASM实例中的某个集群不再需要时,可以将该集群从实例中移出。您可以在Kubernetes集群页面,选中待移出的集群,单击移出,然后在确认对话框,单击确定。
移出集群后,该集群将无法使用服务网格,请谨慎操作。