3.3. 从同一集群中指定远程管道或任务
您可以使用集群解析器指定在运行 Red Hat OpenShift Pipelines 的 OpenShift Container Platform 集群上的命名空间中定义的远程管道或任务。
3.3.1. 配置集群解析器 复制链接链接已复制到粘贴板!
您可以更改集群解析器的默认类型和命名空间,或者限制集群解析器可以使用的命名空间。
流程
要编辑
TektonConfig
自定义资源,请输入以下命令:oc edit TektonConfig config
$ oc edit TektonConfig config
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
TektonConfig
自定义资源中,编辑pipeline.cluster-resolver-config
spec:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.3.2. 使用集群解析器指定远程管道或任务 复制链接链接已复制到粘贴板!
在创建管道运行时,您可以从同一集群中指定远程管道。在创建管道或任务运行时,您可以从同一集群中指定远程任务。
流程
要指定同一集群中的远程管道或任务,请在
pipelineRef
或taskRef
spec 中使用以下引用格式:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Expand 表 3.3. 集群解析器支持的参数 参数 描述 示例值 name
要获取的资源的名称。
some-pipeline
namespace
包含资源的集群中的命名空间。
other-namespace
kind
要获取的资源类型。
pipeline
如果管道或任务需要额外的参数,请在
params
中提供这些参数。
以下示例管道运行引用同一集群中的远程管道:
以下示例管道引用同一集群中的远程任务:
以下示例任务运行引用同一集群中的远程任务: