更新时间:2024-08-13 GMT+08:00

绑定CCE集群

在使用Kubernetes类型的环境部署组件前,需要先为环境绑定1个且只能绑定1个CCE集群,用于在Kubernetes类型环境下部署和运行组件。

前提条件

  1. 已创建1个环境待绑定的状态为运行中的CCE集群。集群和环境所在的VPC需要一致,且不能被其他环境纳管。

    CCE集群用于“Kubernetes”类型环境下部署和运行组件。

    创建CCE集群,请参考购买集群。您可以根据您的实际业务需要选择创建CCE Turbo集群或者CCE Standard集群。

    为CCE集群添加节点,请参考创建节点

    • ServiceStage支持使用CCE集群下“弹性云服务器-虚拟机”“裸金属服务器”类型的节点。
    • CCE集群节点支持的操作系统,请参考节点操作系统
    • CCE集群节点容器引擎当前支持Docker和Containerd。节点操作系统和容器引擎的对应关系,请参考容器引擎
    • 如果您创建的是CCE Turbo集群,需要为集群配置SNAT规则,使之能够通过NAT网关访问公网用于拉取源码。否则,会导致使用源码通过容器部署方式部署组件或执行源码构建任务的时候因为无法访问公网导致拉取源码失败,从而导致组件部署或构建失败。为集群配置SNAT规则,请参考从容器访问公网
  2. 已创建“Kubernetes”类型的环境,请参考创建环境

操作步骤

  1. 登录ServiceStage控制台。
  2. “环境管理”页面,单击待操作环境名称。
  3. “资源配置”下左侧列表,选择“计算”资源类型下的资源名称“云容器引擎 CCE”

    图1 绑定CCE集群

  4. 单击“立即绑定”

    • 已创建CCE集群,在集群下拉列表选择待绑定的CCE集群,单击“确定”
    • 未创建CCE集群,请根据页面提示前往CCE控制台,参考前提条件创建CCE集群后再次执行绑定操作。

    “Kubernetes”类型的环境,如果选择的VPC开启了IPv6且纳管了CCE集群资源时,需选择开启了IPv6开关的CCE集群资源。否则,会导致在该VPC下的开启了安全认证的微服务引擎专享版上注册的Java Chassis微服务在使用IPv6服务注册发现地址时,注册失败。

    处理方法,请参考如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?

后续操作

  • 选择“节点列表”页签,您可以查看已绑定的CCE集群各节点的详细信息。
  • 单击“查看资源详情”,您可以在CCE控制台查看CCE集群详情。