配置 Delivery Pipeline Private Worker

DevOps Insights 该服务将于2026年8月31日停止运营并终止。Continuous Delivery 将于2027年2月12日在以下区域停止运营:au-sydca-monca-torus-east。 Code Risk Analyzer 也将于该日期在所有地区停止提供服务。 如果某个区域未实际使用这些功能,该区域内的相关功能可能会提前停用,并停止接受新实例。 了解更多

Delivery Pipeline Private Worker 与一个或多个专用工作程序相连接,这些工作程序以隔离方式运行 Delivery Pipeline 工作负载。

配置 Delivery Pipeline Private Worker 工具集成,以使专用工作程序可用于工具链中的管道:

  1. 如果您在创建工具链时配置此工具集成,请在“可配置的集成”部分中,单击 Delivery Pipeline Private Worker

  2. 若您已拥有工具链并需向其中添加此工具集成,请在控制 IBM Cloud 台中点击菜单图标 (汉堡图标 )> 平台自动化 > 工具链。 在“工具链”页面上,单击某个工具链以打开其“概述”页面。

    a. 单击 “添加工具”

    b. 在“工具集成”部分中,单击 Delivery Pipeline Private Worker

  3. 输入工具集成的名称。 此名称用于在管道阶段的工作程序选项卡中标识专用工作程序池。

  4. 输入服务标识 API 密钥,以认证对工作队列的访问权,在此队列中,一个或多个专用工作程序可以查找工作。 如果您没有服务标识 API 密钥,请单击创建为此专用工作程序生成服务标识 API 密钥。

  5. 单击创建集成

  6. 在您的工具链中,点击 “交付管道”卡片,然后点击“Delivery Pipeline 私有工作节点”,即可查看所有使用与该服务 ID 关联的 API 密钥注册的工作节点列表。

使用 API 配置 Delivery Pipeline Private Worker

私有工具集成支持以下配置参数,您可在 创建读取更新Delivery Pipeline 工具集成时 通过工具链 HTTP API 和 SDK 使用这些参数。

必须在请求主体中使用 private_worker 值指定 tool_type_id 属性。

Delivery Pipeline私有 Worker 工具集成参数
参数 用途 类型 Terraform 自变量 描述
名称 必需,可更新 字符串 名称 此工具集成的名称。
workerQueueCredentials 必需,可更新 密码 工作者队列凭据 专用工作程序用于认证对工作队列的访问权的服务标识 API 密钥。 您可以将工具链私钥引用用于此参数。 有关私钥引用的更多信息,请参阅 保护 Continuous Delivery中的敏感数据
workerQueueIdentifier 可选,可更新 字符串 工作者队列标识符 标识此专用工作程序的运行请求队列的服务标识。