更新时间:2024-05-08 GMT+08:00
分享

基础设施

基础设施提供基于CCE集群资源管理能力,可在环境实例的创建过程中进行选择和引用。

新建集群

  1. 登录软件开发生产线首页。
  2. 单击项目名称,进入目标项目。
  3. 单击“持续交付 > 发布管理”,进入环境列表页面。
  4. 单击“开发者联调”,进入开发者联调“总览”页面。
  5. 切换至“基础设施”页签,单击“新建集群”。
  6. 弹出“新建集群”对话框,填写相关信息,参数说明如表1
    表1 参数说明

    参数项

    说明

    集群名称

    集群的自定义名称。

    集群类型

    当前支持华为云CCE集群和CCI集群。

    • CCE需要提前购买好集群,适用于对资源规格有较明确的规划、环境资源长时间保持运行的用户。
    • CCI支持容器即开即用,适用于资源规格变动频繁、环境资源不会长时间保持运行的用户。

    发布用户

    选择已关联集群的用户,若当前用户账号内没有关联集群,可通过IAM扩展点方式关联其他账号的集群。

    区域

    选择集群所在的区域。

    集群

    集群类型为CCE时,需设置此参数。

    选择需要导入的集群。

    命名空间

    集群类型为CCI时,需设置此参数。

    选择已有命名空间或新建命名空间。命名空间是对于同一用户下的云容器实例CCI的逻辑划分,适用于用户中存在多个团队或项目的场景。

    选择ELB实例

    集群类型为CCI时,需设置此参数。

    选择对应的ELB实例,ELB实例创建请参考创建负载均衡器

    描述

    对集群的描述。

  7. 参数配置完成后,单击“确定”。

编辑集群

  1. 在集群列表页面,单击集群名称,进入集群概览页面。
  2. 单击“编辑概览”即可编辑集群信息,支持配置资源限制和网络访问配置信息。
    • 资源限制

      配置集群的资源限制策略,主要用于控制用户对集群资源的使用,相关参数说明如表2

      表2 资源限制

      参数项

      说明

      用户最大创建环境数量

      单个用户使用该集群可以创建的最大环境数量。

      说明:

      不配置时默认无限制,当用户创建的环境数量达到该参数设置的最大值时,无法继续创建环境。

      环境最长延期时间(天)

      环境创建、续期时可以选择的最大时间。

      说明:

      不配置时默认无限制,建议评估环境使用时间后合理设置最大延期的时间,当环境到期后,系统会自动停止环境中的容器实例,以达到释放节省资源的目的,环境停止后,可以通过续期操作设置环境新的延期时间,再重新启动环境中的容器实例。

      容器默认CPU(vCPUs)

      新建模板、环境时添加微服务时容器CPU的默认值。

      说明:

      不配置时默认无限制。

      容器最大CPU(vCPUs)

      新建模板、环境时添加微服务时容器CPU允许设置的最大值。

      说明:

      不配置时默认无限制。

      容器默认内存(MB)

      新建模板、环境时添加微服务时容器内存的默认值。

      说明:

      不配置时默认无限制。

      容器最大内存(MB)

      新建模板、环境时添加微服务后容器内存允许设置的最大值。

      说明:

      不配置时默认无限制。

    • 网络访问配置

      K8s集群部署的服务在默认情况下只能在集群内部的网络访问,如果需要将服务暴露到集群外部访问,需要设置集群的网络访问配置。

      在集群配置信息页面,打开“外部访问开关”,然后选择外部访问方式、访问入口节点,单击“确定”保存后生效。

      参数项

      说明

      外部访问

      开启集群外部访问,服务能够提供公网访问能力。

      说明:

      外部访问功能打开后,系统会自动分配集群节点的端口,范围为30000~32767,请确保该范围内的端口没有被占用,否则可能会出现网络访问不通。

      外部访问方式

      目前支持Nodeport和Istio两种外部访问方式:

      • Nodeport通过每个节点上的 IP 和静态端口暴露服务,支持四层负载均衡访问。
      • Istio通过安装istio控制面为已部署的服务建立网络。istio能支持四层、七层协议访问,具路由控制等高级功能。
      说明:

      使用Istio外部访问方式,需要提前在集群中安装好Istio,推荐使用华为云应用网格服务

      如需手动配置,请参考Istio官方文档进行安装,建议使用default配置组合。

      访问入口节点

      选择CCE集群的节点作为外部网络访问的入口节点。

      SSL认证

      选择Istio外部访问时,可以通过配置SSL证书来实现https安全访问。

删除集群

在集群列表页面,单击操作列,即可删除当前纳管的集群资源。

  • 删除集群资源时,会校验是否仍存在使用该集群资源的环境实例,如果存在,需手动删除环境实例后再删除集群资源,否则会提示删除失败。
  • 删除集群资源时,仅会删除当前项目下开发者联调功能模块中管理的集群信息,不会对真实集群资源进行任何操作。
分享:

    相关文档

    相关产品