支持通过流水线或应用交付,将应用部署至第三方 Kubernetes 集群或自建 Kubernetes 集群。部署前,需要提前接入待部署的自定义集群。本文为您介绍如何接入自定义集群。
前提条件
已获得自定义集群的 Kubeconfig 文件。
操作步骤
- 登录 持续交付控制台。
- 在左侧导航栏选择 资源管理。
- 在资源管理页面,切换至 部署资源 页签。
- 在 部署资源 页签,单击 创建部署资源 。
- 在 创建部署资源 对话框, 按要求配置部署资源信息。
配置项 | 说明 |
---|
部署资源名称 | 自定义待部署资源的名称,同一账号下名称不可重复。 |
描述 | 非必填,填写该部署资源的用途等描述信息。 |
接入类型 | 选择 自定义。 |
Kubeconfig 文件 | Kubeconfig 为访问集群的凭证,请将待接入集群的 Kubeconfig 粘贴进该框中。 |
共享范围 | 部署资源支持控制可见的工作区范围。 - 指定工作区:部署资源仅对指定工作区可见。仅指定工作区下的流水线及应用交付模块可使用该部署资源并进行发布。
- 所有工作区:部署资源对所有工作区可见。所有工作区下的流水线及应用交付模块均可使用该部署资源并进行发布,存在权限过大风险,请谨慎使用该方案。
|
注意
- 如果流水线使用公共资源池,需保证接入的自定义集群 Server 地址可以通过公网访问。
- 如果流水线使用私有资源池(自定义构建资源池),需保证接入的自定义集群与私有资源池网络可通。例如:接入的自定义集群与私有资源池在同一个 VPC 内。
- 单击 确定,创建部署资源成功。
后续操作
- 使用流水线中的 Kubernetes 部署能力,对 VKE 集群进行部署。
- 通过应用交付,将应用发布至目标环境(已绑定接入的 VKE 集群)。
- 管理部署资源。