$ tkn
本节列出了基本的tkn
CLI 命令。
取消管道运行。
mypipelinerun
管道运行$ tkn pipelinerun cancel mypipelinerun -n myspace
删除管道运行。
$ tkn pipelinerun delete mypipelinerun1 mypipelinerun2 -n myspace
$ tkn pipelinerun delete -n myspace --keep 5 (1)
1 | 将 5 替换为您想要保留的最近执行的管道运行数。 |
$ tkn pipelinerun delete --all
从 Red Hat OpenShift Pipelines 1.6 开始, |
删除 EventListener。
mylistener1
和 mylistener2
EventListeners$ tkn eventlistener delete mylistener1 mylistener2 -n myspace
描述 EventListener。
mylistener
EventListener$ tkn eventlistener describe mylistener -n myspace
列出 EventListeners。
$ tkn eventlistener list -n myspace
显示 EventListener 的日志。
mylistener
EventListener 的日志$ tkn eventlistener logs mylistener -n myspace
删除 TriggerBinding。
mybinding1
和mybinding2
TriggerBindings$ tkn triggerbinding delete mybinding1 mybinding2 -n myspace
描述 TriggerBinding。
mybinding
TriggerBinding$ tkn triggerbinding describe mybinding -n myspace
列出 TriggerBindings。
$ tkn triggerbinding list -n myspace
删除 TriggerTemplate。
mytemplate1
和mytemplate2
TriggerTemplates$ tkn triggertemplate delete mytemplate1 mytemplate2 -n `myspace`
描述 TriggerTemplate。
mytemplate
TriggerTemplate$ tkn triggertemplate describe mytemplate -n `myspace`
列出 TriggerTemplates。
$ tkn triggertemplate list -n myspace
管理 ClusterTriggerBindings。
$ tkn clustertriggerbinding -h
删除 ClusterTriggerBinding。
myclusterbinding1
和myclusterbinding2
ClusterTriggerBindings$ 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