You need to enable JavaScript to run this app.
文档中心
持续交付

持续交付

复制全文
下载 pdf
私有资源池
创建自定义私有资源池
复制全文
下载 pdf
创建自定义私有资源池
私有资源池是您接入自有 Kubernetes 集群、由您自行管理的构建资源池。当基于容器服务 VKE 集群的公共资源池无法满足构建需求时,您可以创建私有资源池,用于运行流水线构建任务。本文为您介绍如何创建私有资源池。​
背景信息​
持续交付支持通过 Agent 方式接入私有资源池(私有构建集群)运行流水线任务,该方式无需暴露集群的 API Server 公网地址,更加安全。​
其中,Agent 会根据提供的 Kubeconfig,来连接导入的外部集群。要求待导入的外部集群具备以下条件:​
  • Kubeconfig 的 Server 地址可以被 Agent 正常访问。​
  • 不支持导入 Windows 操作系统的集群。​
  • 一个集群仅允许接入一次,若接入异常,请删除后重新接入。​
前提条件​
  • 已准备好作为私有资源池的 Kubernetes 集群,仅部分 Kubernetes 版本支持该功能,具体版本号以控制台为准。​
  • 已获取集群的 Kubeconfig,获取的方法参见 使用 kubeconfig 文件组织集群访问。如果使用容器服务 VKE 集群,可登录容器服务控制台,在目标集群的 基本信息 > 连接信息 页签下获取 私网访问 Config。​
操作步骤​
  1. 在左侧导航栏单击 资源管理 > 构建资源池。​
  1. 单击 创建私有资源池。​
  1. 在 创建私有资源池 页面,按要求配置私有资源池信息。​
  • ​
    配置项​
    说明​
    名称​
    自定义私有资源池名称。​
    共享范围​
    控制私有资源池的工作区权限。​
    • 所有工作区:所有工作区均可使用该私有资源池。​
    • 指定工作区(推荐):只有指定工作区可使用该私有资源池。​
    接入类型​
    选择 自定义,接入您自有 Kubernetes 集群。​
    区域​
    选择资源所在地域的范围。​
    架构​
    选择构建资源的 CPU 架构,需与待运行的构建任务相匹配。​
    • AMD64:x86 架构,适用于绝大多数通用构建场景。​
    • ARM64:ARM 架构,适用于需要 ARM 产物或 ARM 运行环境的场景。当前为邀测阶段,如需试用请 申请试用。​
    调度策略​
    选择资源的类型。​
    • 弹性云服务器:流水线任务调度到集群节点(ECS)上运行,适合需要稳定常驻算力、对启动速度要求不高的构建场景。​
    • 弹性容器:流水线任务以弹性容器实例(VCI)方式按需拉起、用完即释放,无需提前预留节点,适合任务波动大、追求资源弹性与成本优化的构建场景。​
    Kubernetes 版本​
    选择接入自定义集群的 Kubernetes 版本,平台将根据所选版本自动部署对应的资源构建 Agent 与流水线引擎(Tekton)组件。​
    注意​
    • 所选版本必须与 Kubeconfig 对应集群的 Kubernetes 版本一致,否则可能导致 Agent 部署失败或构建任务异常。​
    • 创建后该版本不支持修改。如果后续集群升级了 Kubernetes 版本,请重新创建私有资源池。​
    Kubeconfig 文件​
    Kubeconfig 为访问集群的凭证。将前提条件中获得的 Kubeconfig 粘贴进该框中。​
    ​
  1. 单击 确认,完成创建私有资源池操作。​
后续操作​
  1. 单击私有资源池名称,进入私有资源池详情页。在 Agent 页签下,根据控制台引导,添加 Agent,通过 Agent 连接私有资源池。​
  1. Agent 部署完毕后,您可以使用 Agent 消费流水线任务。在 创建/编辑流水线 > 基本信息 页面,在构建资源池区域,选择您的私有资源池。​
最近更新时间:2026.09.01 19:15:40
这个页面对您有帮助吗?
有用
有用
无用
无用