配置 Delivery Pipeline Private Worker
DevOps Insights 该服务将于2026年8月31日停止运营并终止。Continuous Delivery 将于2027年2月12日在以下区域停止运营:au-syd、ca-mon、ca-tor、us-east。 Code Risk Analyzer 也将于该日期在所有地区停止提供服务。 如果某个区域未实际使用这些功能,该区域内的相关功能可能会提前停用,并停止接受新实例。 了解更多
Delivery Pipeline Private Worker 与一个或多个专用工作程序相连接,这些工作程序以隔离方式运行 Delivery Pipeline 工作负载。
配置 Delivery Pipeline Private Worker 工具集成,以使专用工作程序可用于工具链中的管道:
-
如果您在创建工具链时配置此工具集成,请在“可配置的集成”部分中,单击 Delivery Pipeline Private Worker。
-
若您已拥有工具链并需向其中添加此工具集成,请在控制 IBM Cloud 台中点击菜单图标 (
)> 平台自动化 > 工具链。 在“工具链”页面上,单击某个工具链以打开其“概述”页面。
a. 单击 “添加工具”。
b. 在“工具集成”部分中,单击 Delivery Pipeline Private Worker。
-
输入工具集成的名称。 此名称用于在管道阶段的工作程序选项卡中标识专用工作程序池。
-
输入服务标识 API 密钥,以认证对工作队列的访问权,在此队列中,一个或多个专用工作程序可以查找工作。 如果您没有服务标识 API 密钥,请单击创建为此专用工作程序生成服务标识 API 密钥。
-
单击创建集成。
-
在您的工具链中,点击 “交付管道”卡片,然后点击“Delivery Pipeline 私有工作节点”,即可查看所有使用与该服务 ID 关联的 API 密钥注册的工作节点列表。
使用 API 配置 Delivery Pipeline Private Worker
私有工具集成支持以下配置参数,您可在 创建、读取和 更新Delivery Pipeline 工具集成时 通过工具链 HTTP API 和 SDK 使用这些参数。
必须在请求主体中使用 private_worker 值指定 tool_type_id 属性。
| 参数 | 用途 | 类型 | Terraform 自变量 | 描述 |
|---|---|---|---|---|
| 名称 | 必需,可更新 | 字符串 | 名称 | 此工具集成的名称。 |
| workerQueueCredentials | 必需,可更新 | 密码 | 工作者队列凭据 | 专用工作程序用于认证对工作队列的访问权的服务标识 API 密钥。 您可以将工具链私钥引用用于此参数。 有关私钥引用的更多信息,请参阅 保护 Continuous Delivery中的敏感数据。 |
| workerQueueIdentifier | 可选,可更新 | 字符串 | 工作者队列标识符 | 标识此专用工作程序的运行请求队列的服务标识。 |