分布式云原生平台可指定单集群中存量的应用进行联邦化,方便快速稳定接管存量单集群应用,本文为您介绍如何进行资源联邦化。
前提条件
- 已在主控实例中添加成员集群,详情请参见 添加成员集群。
- 执行该操作需要满足以下权限要求:
- 要求用户具备目标联邦主控实例管理员权限,包括:联邦主控管理员角色(dcp-fed-admin)。
- 要求用户具备目标成员集群管理员或运维权限,包括:管理员角色(dcp-base-admin、vke:admin)、运维管理员角色(dcp-base-ops、vke:ops)、自定义角色中的(cluster-admin)。
使用限制
- 仅当成员集群处于 已关联 状态,才能执行联邦资源化操作。
- 联邦集群中已经存在的相同资源,无法重复进行联邦化。
- 资源选择时,可选择当前集群成员中的资源,但不支持同时选择集群级和命名空间级的资源,不支持同时选择不同命名空间的资源。
- 资源类型要求选择当前联邦集群中支持分发的资源类型,其中,CRD 资源需要先前往 资源分发管理 添加。
操作步骤
- 登录 分布式云原生控制台。
- 在左侧导航栏选择 联邦主控实例,进入主控实例管理页面。
- 在主控实例列表,单击目标主控实例名称,进入主控实例配置页面。
- 在左侧导航栏选择 成员集群,进入成员集群列表。
- 单击目标成员集群右侧操作列
...
图标中的 资源联邦化。 - 在弹出的资源联邦化界面,配置 目标资源选择 相关信息,完成后单击 下一步:发布策略配置。
配置项 | 说明 |
---|
成员集群名称 | 待联邦化资源所属的成员集群名称展示。 |
成员集群 ID | 待联邦化资源所属的成员集群 ID 信息展示。 |
资源级别 | 通过资源级别筛选待联邦化的资源,包括:命名空间级、集群级。 |
命名空间 | 资源级别选择命名空间时需要配置,该命名空间表示成员集群中的命名空间,用于筛选待联邦化的资源。 |
资源类型 | 当前联邦集群中支持分发的资源类型均可,其中,CRD 资源需要先前往 资源分发管理 添加。 |
API 版本 | 通过 API 版本进一步筛选待联邦化资源,按需配置即可。 |
选择资源 | 添加待联邦化的资源,可选择当前成员集群中的资源,但不支持同时选择集群级和命名空间级的资源,不支持同时选择不同命名空间的资源。 |
- 配置 发布策略配置 相关信息,完成后单击 确定,开始执行资源联邦化。
配置项 | 说明 |
---|
部署策略 | 资源联邦化过程将自动创建一个新的部署策略,并与已选部署资源关联。该策略中分发的目标成员集群为当前成员集群。 说明 资源联邦化完成后,可按需修改部署策略,以满足实际需求。 |
已选部署资源 | 已选需要部署的资源信息展示,若开启接管资源跟随调度,将同时展示关联资源信息。 |
后续操作
资源联邦化完成后,将返回导入结果,失败页签仅当存在导入失败时才显示。
- 在成功页签,可查看成功导入资源的清单及相关信息,单击 前往查看详情,将跳转到部署策略详情页,查看集群分发状态。
- 在失败页签,可查看导入失败资源的清单及错误码、错误描述等相关信息,单击 修改失败资源,将跳转到配置步骤,可调整数据后进行重新提交。