本文为您介绍如何接入已有的K8s集群并完成初始化,以及删除集群的操作。

前提条件

已经完成ACK集群的创建。具体操作,请参见创建Kubernetes托管版集群

关于BizWorks支持的容器集群规格和限制说明,请参见平台支持的资源限制说明

接入集群

  1. 登录BizWorks,单击左侧导航栏下部的1图标。
  2. 在企业设置导航栏中,选择平台资源管理 > 集群管理
  3. 集群管理页面,单击接入集群
  4. 接入集群面板,选择集群类型,单击下一步1
  5. 如果接入集群的类型选择阿里云容器服务kubernetes版(ACK)1阿里云企业级分布式应用服务(EDAS)1,且如果您还没有给当前账号授权(创建一个服务关联角色),您可以单击立即授权,在BizWorks服务关联角色对话框中,单击授权1
    说明 BizWorks平台提供了两种方式对纳管集群进行管理:当前账号资源账号当前账号适用于对同一阿里云账号(主账号)下的容器资源进行纳管,资源账号则需要您添加相应的AK和SK后才能对纳管集群进行管理。
  6. 接入集群面板,正确填写参数,单击保存1
    参数说明
    集群名称自定义集群的名称。
    描述非必填,集群的描述。
    当前账号适用于对同一阿里云账号(主账号)下的容器资源进行纳管。

    使用当前账号方式纳管集群时,您需要进行云资源访问授权。具体操作,请参见本文步骤5。

    说明 当接入集群的类型是阿里云容器服务kubernetes版(ACK)1阿里云企业级分布式应用服务(EDAS)1时,建议您使用该方式进行纳管。
    资源账号使用BizWorks资源账号管理纳管集群。在下拉列表中选择目标资源账号,或添加资源账号。

    适用于纳管公有云下非同一阿里云账号(主账号)下的容器资源,或阿里云专有云的相关容器产品。

    说明
    纳管集群地域在下拉列表中选择待接入的集群所在的地域。
    纳管集群在下拉列表中选择当前资源账号下的纳管集群。
    纳管集群控制台地址填写纳管集群的控制台地址。
    说明原生Kubernetes集群(K8s)阿里云容器服务kubernetes版(ACK)1阿里云企业级分布式应用服务(EDAS)1类型的集群需要填写此参数。
    KubeConfig信息集群的KubeConfig信息,可以从本地导入或者直接粘贴至面板。
    说明原生Kubernetes集群(K8s)需要填写此参数。

    您可以单击测试配置链接,对填写的连接配置信息进行测试。

    如果提示连接成功,则说明配置的信息验证通过,否则需要您重新进行配置。

    集群添加成功后,您可在接入集群面板单击开始集群初始化,对集群进行初始化设置。或单击关闭,在集群列表中查看已接入的集群的信息。

初始化集群

集群添加成功后,集群状态为未初始化。您需要对新接入的集群进行初始化设置。

  1. 您可通过如下两种方式进入集群初始化面板。
    • 集群添加成功后,在接入集群面板单击开始集群初始化
    • 在集群列表中,单击目标集群右侧操作列下的初始化。在初始化集群对话框中,单击确定
    警告 如果集群中有服务依赖的基础组件正在运行,继续初始化可能会对这些服务造成影响,请谨慎操作。
  2. 系统会自动检查集群,检查通过后,在集群初始化面板,单击下一步1
  3. 如果您使用当前账号方式纳管容器集群,即集群初始化的类型是阿里云容器服务kubernetes版(ACK)1阿里云企业级分布式应用服务(EDAS)1,请按照以下步骤配置初始化参数。1
    1. 集群初始化面板,阅读面板中关于镜像仓库说明。
    2. 镜像仓库下拉列表中选择目的镜像仓库。
    3. 配置基础组件参数。
      存储配置支持使用K8s集群的存储类使用本地存储
      说明 API网关将会部署在集群中,主要负责对集群外的接口请求调用进行统一管控和路由。
    4. 配置内网访问。PrivateLink终端节点配置支持新建PrivateLink终端节点使用现有的PrivateLink终端节点(您可以在下拉列表中选择目标PrivateLink终端节点)两个选项。
      重要 目前仅针对公有云华东1(杭州)区域增加使用PrivateLink方式和纳管集群进行内外通信的功能。
      PrivateLink终端节点同时至少需要一个终端节点安全组,该安全组用于数据通信管控。因此在自动新建PrivateLink终端节点时,会同步创建一个安全组。如果选择已经存在的终端节点,系统将会仍然默认使用该终端节点的安全组,不再自动新建。
    5. 单击下一步
  4. 如果您使用资源账号方式纳管容器集群,即初始化的集群类型是阿里云容器服务kubernetes版(ACK)1阿里云企业级分布式应用服务(EDAS)1原生Kubernetes集群(K8s),请按照以下步骤配置初始化参数。1
    1. 集群初始化面板,阅读面板中关于镜像仓库说明。
    2. 镜像仓库下拉列表中选择目的镜像仓库。
    3. 配置基础组件参数。
      存储配置支持使用K8s集群的存储类使用本地存储
      说明 API网关将会部署在集群中,主要负责对集群外的接口请求调用进行统一管控和路由。
    4. 单击下一步
  5. 单击开始初始化
    说明 初始化时间主要受限于于纳管集群和基础组件镜像仓库的网络访问情况。
    • 初始化成功后,集群的状态显示为已启用
    • 如果初始化失败,集群的状态显示为初始化失败。您可在状态栏单击日志,查看运行日志。
  6. 如果需要重新初始化集群或修改初始化参数,您可单击目标集群右侧操作列下的重新初始化。在二次确认对话框中,单击确定
    重要 建议您不要修改配置基础组件参数,否则很可能会导致集群初始化报错。

移除集群

  1. 集群管理页面,单击目标集群右侧操作列下的移除
    重要 移除集群后,将无法在当前租户继续使用和运维该集群资源。
  2. 移除集群资源对话框中,单击删除