绑定CCE集群
使用纳管资源配置模式创建Kubernetes环境后,在使用该环境部署组件前,需要先为环境绑定CCE集群用于在Kubernetes类型环境下部署和运行组件。
- 高可用环境,每个可用区需分别绑定1个CCE集群。
- 非高可用环境,需绑定1个CCE集群。
前提条件
- 已创建环境待绑定的状态为“运行中”的CCE集群。集群和环境所在的VPC需要一致,且不能被其他环境纳管。CCE集群用于“Kubernetes”类型环境下部署和运行组件。
- 已创建Kubernetes类型的环境,请参考使用纳管资源配置模式创建Kubernetes环境。
绑定CCE集群
- 登录ServiceStage控制台。
- 选择“环境管理”,进入“环境管理”页面。
- 单击待操作环境名称,进入环境“概览”页面。
- 选择“计算”资源类型下的资源名称“云容器引擎 CCE”。
- 单击“立即绑定”。
- 已创建CCE集群,请参考下表为环境绑定CCE集群。
是否为高可用环境
绑定CCE集群操作方法
是
说明:高可用环境下待绑定集群的master节点所在可用区、集群下运行工作负载的node节点所在可用区必须和绑定集群时所选可用区一致。
- 在“可用区”下拉列表选择可用区。
- 在“集群”下拉列表选择该可用区下可绑定的CCE集群。
- 单击“确定”。
- 单击“添加集群”。
- 在“可用区”下拉列表选择另外一个可用区。
- 在“集群”下拉列表选择该可用区下可绑定的CCE集群。
- 单击“确定”。
否
- 在“集群”下拉列表选择待绑定集群。
- 在“命名空间”下拉列表选择CCE集群待绑定的命名空间。
在绑定了CCE集群的环境下创建并部署组件时,指定了CCE集群绑定的命名空间,创建并部署组件时,如果使用当前环境构建组件镜像,则该命名空间默认用于隔离构建数据;该命名空间也默认用于隔离创建的组件实例。
完成CCE集群绑定后,您可以根据实际业务需要重新为集群绑定新命名空间,请参考绑定命名空间。
- 单击“确定”。
如果选择的待绑定CCE集群已安装Sermant Injector插件,则需同时纳管已安装的Sermant Injector插件所关联的ServiceComb引擎或者注册配置中心。否则,会导致本环境下Sermant Injector插件不可用。纳管ServiceComb引擎或者注册配置中心,请参考纳管基础资源。
- 未创建CCE集群,请根据页面提示前往CCE控制台,参考前提条件创建CCE集群后再次执行绑定操作。
“Kubernetes”类型的环境,如果选择的VPC开启了IPv6且纳管了CCE集群资源时,需选择开启了IPv6开关的CCE集群资源。否则,会导致在该VPC下的开启了安全认证的微服务引擎专享版上注册的Java Chassis微服务在使用IPv6服务注册发现地址时,注册失败。
处理方法,请参考如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?。
- 已创建CCE集群,请参考下表为环境绑定CCE集群。
后续操作
- 选择“节点列表”页签,您可以查看已绑定的CCE集群各节点的详细信息。
- 单击“查看资源详情”,您可以在CCE控制台查看CCE集群详情。