This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.4. Red Hat OpenShift Pipelines 技术预览 1.0 发行注记
6.4.1. 新功能 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Red Hat OpenShift Pipelines 技术预览(TP)1.0 现在包括在 OpenShift Container Platform 4.6 中。Red Hat OpenShift Pipelines TP 1.0 更新为支持:
- Tekton Pipelines 0.11.3
-
Tekton
tkn
CLI 0.9.0 - Tekton Triggers 0.4.0
- 基于 Tekton Catalog 0.11 的 ClusterTasks
除了包括修复和稳定性改进的信息外,以下突出介绍了 OpenShift Pipelines 1.0 中的新内容。
6.4.1.1. Pipelines 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 支持 v1beta1 API 版本。
- 支持改进的 LimitRange。在以前的版本中,LimitRange 只能为 TaskRun 和 PipelineRun 指定。现在不需要显式指定 LimitRange。命名空间间使用最小 LimitRange。
- 支持使用 TaskResults 和 TaskParams 在任务间共享数据。
-
现在,管道可以被配置为不覆盖
HOME
环境变量和 Steps 的WorkDir
。 -
与任务步骤类似,
sidecar
现在支持脚本模式。 -
现在,您可以在 TaskRun 的
podTemplate
中指定不同调度程序的名称 。 - 支持使用 Star Array Notation 替换变量。
- Tekton Controller 现在可以配置为监控单个命名空间。
- 现在,在 Pipeline、Task、ClusterTask、Resource 和 Condition 规格中添加了一个新的 description 字段。
- 在 Git PipelineResources 中添加代理参数。
6.4.1.2. Pipelines CLI 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
现在,为以下
tkn
资源添加了describe
子命令:eventlistener
、condition
、triggertemplate
、clustertask
和triggerbinding
。 -
在以下命令中添加
v1beta1
支持以及v1alpha1
的向后兼容性:clustertask
、task
、pipeline
、pipelinerun
和taskrun
。 以下命令现在可以使用
--all-namespaces
标志选项列出所有命名空间的输出结果:-
tkn task list
-
tkn pipeline list
-
tkn taskrun list
tkn pipelinerun list
这些命令的输出也可以通过
--no-headers
选项在没有标头的情况下显示信息。
-
-
现在您可以使用默认参数值启动 Pipeline,方法是在
tkn pipelines start
命令中指定--use-param-defaults
标记。 -
现在,在
tkn pipeline start
和tkn task start
命令中增加了对 Workspace 的支持。 -
现在增加了一个新命令
clustertriggerbinding
,它带有以下子命令:describe
、delete
和list
。 -
现在,您可以使用本地或远程
yaml
文件直接启动管道运行。 -
describe
子命令现在显示一个改进的详细输出。现在,除了新的项,如description
、timeout
、param description
和sidecar status
,命令输出还提供了关于一个特定tkn
资源的更详细的信息。 -
现在,如果命名空间中只有一个任务,
tkn task log
命令会直接显示日志。
6.4.1.3. 触发器 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
现在触发器可以同时创建
v1alpha1
和v1beta1
Pipeline 资源。 -
支持新的通用表达式语言(CEL)拦截器功能 -
compareSecret
。此功能安全地将字符串与 CEL 表达式中的 secret 进行比较。 - 支持 EventListener Trigger 一级的验证和授权。