$ tkn
本节列出了基本的tkn
CLI 命令。
取消管道运行。
$ tkn pipelinerun cancel <pipeline_run_name> -n <namespace_name>
删除管道运行。
$ tkn pipelinerun delete <pipeline_run_name_1> <pipeline_run_name_2> -n <namespace_name>
$ tkn pipelinerun delete -n <namespace_name> --keep 5 (1)
1 | 将5 替换为您要保留的最近执行的流水线运行次数。 |
$ tkn pipelinerun delete --all
从 Red Hat OpenShift Pipelines 1.6 开始, |
删除事件监听器。
mylistener1
和mylistener2
事件监听器$ tkn eventlistener delete mylistener1 mylistener2 -n myspace
描述事件监听器。
mylistener
事件监听器$ tkn eventlistener describe mylistener -n myspace
显示事件监听器的日志。
mylistener
事件监听器的日志$ tkn eventlistener logs mylistener -n myspace
删除触发器绑定。
mybinding1
和mybinding2
触发器绑定$ tkn triggerbinding delete mybinding1 mybinding2 -n myspace
描述触发器绑定。
mybinding
触发器绑定$ tkn triggerbinding describe mybinding -n myspace
删除触发器模板。
mytemplate1
和mytemplate2
触发器模板$ tkn triggertemplate delete mytemplate1 mytemplate2 -n `myspace`
描述触发器模板。
mytemplate
触发器模板$ tkn triggertemplate describe mytemplate -n `myspace`
删除集群触发器绑定。
myclusterbinding1
和myclusterbinding2
集群触发器绑定$ tkn clustertriggerbinding delete myclusterbinding1 myclusterbinding2
与 Tekton Hub 交互以使用任务和流水线等资源。
与 hub 交互。
$ tkn hub -h
$ tkn hub --api-server https://api.hub.tekton.dev
对于每个示例,要获取相应的子命令和标志,请运行 |
降级已安装的资源。
mynamespace
命名空间中的mytask
任务降级到旧版本$ tkn hub downgrade task mytask --to version -n mynamespace
通过其名称、类型、目录和版本获取资源清单。
tekton
目录获取特定版本的myresource
流水线或任务的清单$ tkn hub get [pipeline | task] myresource --from tekton --version version
通过其名称、类型、目录和版本显示有关资源的信息。
tekton
目录中特定版本的mytask
任务的信息$ tkn hub info task mytask --from tekton --version version
通过其类型、名称和版本从目录安装资源。
tekton
目录中特定版本的mytask
任务安装到mynamespace
命名空间$ tkn hub install task mytask --from tekton --version version -n mynamespace