Jump To Close Expand all Collapse all Table of contents CLI 工具 1. OpenShift Container Platform CLI 工具概述 Expand section "1. OpenShift Container Platform CLI 工具概述" Collapse section "1. OpenShift Container Platform CLI 工具概述" 1.1. CLI 工具列表 2. OpenShift CLI (oc) Expand section "2. OpenShift CLI (oc)" Collapse section "2. OpenShift CLI (oc)" 2.1. OpenShift CLI 入门 Expand section "2.1. OpenShift CLI 入门" Collapse section "2.1. OpenShift CLI 入门" 2.1.1. 关于 OpenShift CLI 2.1.2. 安装 OpenShift CLI Expand section "2.1.2. 安装 OpenShift CLI" Collapse section "2.1.2. 安装 OpenShift CLI" 2.1.2.1. 通过下载二进制文件安装 OpenShift CLI 2.1.2.2. 使用 Web 控制台安装 OpenShift CLI Expand section "2.1.2.2. 使用 Web 控制台安装 OpenShift CLI" Collapse section "2.1.2.2. 使用 Web 控制台安装 OpenShift CLI" 2.1.2.2.1. 使用 Web 控制台在 Linux 上安装 OpenShift CLI 2.1.2.2.2. 使用 Web 控制台在 Windows 上安装 OpenShift CLI 2.1.2.2.3. 使用 Web 控制台在 macOS 上安装 OpenShift CLI 2.1.2.3. 使用 RPM 安装 OpenShift CLI 2.1.2.4. 使用 Homebrew 安装 OpenShift CLI 2.1.3. 登录到 OpenShift CLI 2.1.4. 使用 OpenShift CLI Expand section "2.1.4. 使用 OpenShift CLI" Collapse section "2.1.4. 使用 OpenShift CLI" 2.1.4.1. 创建一个项目 2.1.4.2. 创建一个新的应用程序 2.1.4.3. 查看 pod 2.1.4.4. 查看 pod 日志 2.1.4.5. 查看当前项目 2.1.4.6. 查看当前项目的状态 2.1.4.7. 列出支持的 API 资源 2.1.5. 获得帮助 2.1.6. 注销 OpenShift CLI 2.2. 配置 OpenShift CLI Expand section "2.2. 配置 OpenShift CLI" Collapse section "2.2. 配置 OpenShift CLI" 2.2.1. 启用 tab 自动完成功能 Expand section "2.2.1. 启用 tab 自动完成功能" Collapse section "2.2.1. 启用 tab 自动完成功能" 2.2.1.1. 为 Bash 启用 tab 自动完成 2.2.1.2. 为 Zsh 启用 tab 自动完成功能 2.3. oc 和 kubectl 命令的使用方法 Expand section "2.3. oc 和 kubectl 命令的使用方法" Collapse section "2.3. oc 和 kubectl 命令的使用方法" 2.3.1. oc 二进制文件 2.3.2. kubectl 二进制文件 2.4. 管理 CLI 配置集 Expand section "2.4. 管理 CLI 配置集" Collapse section "2.4. 管理 CLI 配置集" 2.4.1. 关于 CLI 配置集间的切换 2.4.2. 手动配置 CLI 配置集 2.4.3. 载入和合并规则 2.5. 使用插件扩展 OpenShift CLI Expand section "2.5. 使用插件扩展 OpenShift CLI" Collapse section "2.5. 使用插件扩展 OpenShift CLI" 2.5.1. 编写 CLI 插件 2.5.2. 安装和使用 CLI 插件 2.6. 使用 Krew 管理 CLI 插件 Expand section "2.6. 使用 Krew 管理 CLI 插件" Collapse section "2.6. 使用 Krew 管理 CLI 插件" 2.6.1. 使用 Krew 安装 CLI 插件 2.6.2. 使用 Krew 更新 CLI 插件 2.6.3. 使用 Krew 卸载 CLI 插件 2.6.4. 其它资源 2.7. OpenShift CLI 开发人员命令参考 Expand section "2.7. OpenShift CLI 开发人员命令参考" Collapse section "2.7. OpenShift CLI 开发人员命令参考" 2.7.1. OpenShift CLI(oc)开发人员命令 Expand section "2.7.1. OpenShift CLI(oc)开发人员命令" Collapse section "2.7.1. OpenShift CLI(oc)开发人员命令" 2.7.1.1. oc annotate 2.7.1.2. oc api-resources 2.7.1.3. oc api-versions 2.7.1.4. oc apply 2.7.1.5. oc apply edit-last-applied 2.7.1.6. oc apply set-last-applied 2.7.1.7. oc apply view-last-applied 2.7.1.8. oc attach 2.7.1.9. oc auth can-i 2.7.1.10. oc auth reconcile 2.7.1.11. oc autoscale 2.7.1.12. oc cancel-build 2.7.1.13. oc cluster-info 2.7.1.14. oc cluster-info dump 2.7.1.15. oc completion 2.7.1.16. oc config current-context 2.7.1.17. oc config delete-cluster 2.7.1.18. oc config delete-context 2.7.1.19. oc config delete-user 2.7.1.20. oc config get-clusters 2.7.1.21. oc config get-contexts 2.7.1.22. oc config get-users 2.7.1.23. oc config rename-context 2.7.1.24. oc config set 2.7.1.25. oc config set-cluster 2.7.1.26. oc config set-context 2.7.1.27. oc config set-credentials 2.7.1.28. oc config unset 2.7.1.29. oc config use-context 2.7.1.30. oc config view 2.7.1.31. oc cp 2.7.1.32. oc create 2.7.1.33. oc create build 2.7.1.34. oc create clusterresourcequota 2.7.1.35. oc create clusterrole 2.7.1.36. oc create clusterrolebinding 2.7.1.37. oc create configmap 2.7.1.38. oc create cronjob 2.7.1.39. oc create deployment 2.7.1.40. oc create deploymentconfig 2.7.1.41. oc create identity 2.7.1.42. oc create imagestream 2.7.1.43. oc create imagestreamtag 2.7.1.44. oc create ingress 2.7.1.45. oc create job 2.7.1.46. oc create namespace 2.7.1.47. oc create poddisruptionBudget 2.7.1.48. oc create priorityclass 2.7.1.49. oc create quota 2.7.1.50. oc create role 2.7.1.51. oc create rolebinding 2.7.1.52. oc create route edge 2.7.1.53. oc create route passthrough 2.7.1.54. oc create route reencrypt 2.7.1.55. oc create secret docker-registry 2.7.1.56. oc create secret generic 2.7.1.57. oc create secret tls 2.7.1.58. oc create service clusterip 2.7.1.59. oc create service externalname 2.7.1.60. oc create service loadbalancer 2.7.1.61. oc create service nodeport 2.7.1.62. oc create serviceaccount 2.7.1.63. oc create token 2.7.1.64. oc create user 2.7.1.65. oc create useridentitymapping 2.7.1.66. oc debug 2.7.1.67. oc delete 2.7.1.68. oc describe 2.7.1.69. oc diff 2.7.1.70. oc edit 2.7.1.71. oc exec 2.7.1.72. oc explain 2.7.1.73. oc expose 2.7.1.74. oc extract 2.7.1.75. oc get 2.7.1.76. oc idle 2.7.1.77. oc image append 2.7.1.78. oc image extract 2.7.1.79. oc image info 2.7.1.80. oc image mirror 2.7.1.81. oc import-image 2.7.1.82. oc kustomize 2.7.1.83. oc label 2.7.1.84. oc login 2.7.1.85. oc logout 2.7.1.86. oc logs 2.7.1.87. oc new-app 2.7.1.88. oc new-build 2.7.1.89. oc new-project 2.7.1.90. oc observe 2.7.1.91. oc patch 2.7.1.92. oc plugin list 2.7.1.93. oc policy add-role-to-user 2.7.1.94. oc policy scc-review 2.7.1.95. oc policy scc-subject-review 2.7.1.96. oc port-forward 2.7.1.97. oc process 2.7.1.98. oc project 2.7.1.99. oc projects 2.7.1.100. oc proxy 2.7.1.101. oc registry info 2.7.1.102. oc registry login 2.7.1.103. oc replace 2.7.1.104. oc rollback 2.7.1.105. oc rollout cancel 2.7.1.106. oc rollout history 2.7.1.107. oc rollout latest 2.7.1.108. oc rollout pause 2.7.1.109. oc rollout restart 2.7.1.110. oc rollout resume 2.7.1.111. oc rollout retry 2.7.1.112. oc rollout status 2.7.1.113. oc rollout undo 2.7.1.114. oc rsh 2.7.1.115. oc rsync 2.7.1.116. oc run 2.7.1.117. oc scale 2.7.1.118. oc secrets link 2.7.1.119. oc secrets unlink 2.7.1.120. oc set build-hook 2.7.1.121. oc set build-secret 2.7.1.122. oc set data 2.7.1.123. oc set deployment-hook 2.7.1.124. oc set env 2.7.1.125. oc set image 2.7.1.126. oc set image-lookup 2.7.1.127. oc set probe 2.7.1.128. oc set resources 2.7.1.129. oc set route-backends 2.7.1.130. oc set selector 2.7.1.131. oc set serviceaccount 2.7.1.132. oc set subject 2.7.1.133. oc set triggers 2.7.1.134. oc set volumes 2.7.1.135. oc start-build 2.7.1.136. oc status 2.7.1.137. oc tag 2.7.1.138. oc version 2.7.1.139. oc wait 2.7.1.140. oc whoami 2.7.2. 其他资源 2.8. OpenShift CLI 管理员命令参考 Expand section "2.8. OpenShift CLI 管理员命令参考" Collapse section "2.8. OpenShift CLI 管理员命令参考" 2.8.1. OpenShift CLI(oc)管理员命令 Expand section "2.8.1. OpenShift CLI(oc)管理员命令" Collapse section "2.8.1. OpenShift CLI(oc)管理员命令" 2.8.1.1. oc adm build-chain 2.8.1.2. oc adm catalog mirror 2.8.1.3. oc adm 证书批准 2.8.1.4. oc adm 证书拒绝 2.8.1.5. oc adm cordon 2.8.1.6. oc adm create-bootstrap-project-template 2.8.1.7. oc adm create-error-template 2.8.1.8. oc adm create-login-template 2.8.1.9. oc adm create-provider-selection-template 2.8.1.10. oc adm drain 2.8.1.11. oc adm groups add-users 2.8.1.12. oc adm groups new 2.8.1.13. oc adm groups prune 2.8.1.14. oc adm groups remove-users 2.8.1.15. oc adm groups sync 2.8.1.16. oc adm inspect 2.8.1.17. oc adm migrate template-instances 2.8.1.18. oc adm must-gather 2.8.1.19. oc adm new-project 2.8.1.20. oc adm node-logs 2.8.1.21. oc adm pod-network isolate-projects 2.8.1.22. oc adm pod-network join-projects 2.8.1.23. oc adm pod-network make-projects-global 2.8.1.24. oc adm policy add-role-to-user 2.8.1.25. oc adm policy add-scc-to-group 2.8.1.26. oc adm policy add-scc-to-user 2.8.1.27. oc adm policy scc-review 2.8.1.28. oc adm policy scc-subject-review 2.8.1.29. oc adm prune builds 2.8.1.30. oc adm prune deployments 2.8.1.31. oc adm prune groups 2.8.1.32. oc adm prune images 2.8.1.33. oc adm release extract 2.8.1.34. oc adm release info 2.8.1.35. oc adm release mirror 2.8.1.36. oc adm release new 2.8.1.37. oc adm taint 2.8.1.38. oc adm top images 2.8.1.39. oc adm top imagestreams 2.8.1.40. oc adm top node 2.8.1.41. oc adm top pod 2.8.1.42. oc adm uncordon 2.8.1.43. oc adm upgrade 2.8.1.44. oc adm verify-image-signature 2.8.2. 其他资源 3. odo 的重要更新 4. 用于 OpenShift Serverless 的 Knative CLI Expand section "4. 用于 OpenShift Serverless 的 Knative CLI" Collapse section "4. 用于 OpenShift Serverless 的 Knative CLI" 4.1. 主要特性 4.2. 安装 Knative CLI 5. Pipelines CLI (tkn) Expand section "5. Pipelines CLI (tkn)" Collapse section "5. Pipelines CLI (tkn)" 5.1. 安装 tkn Expand section "5.1. 安装 tkn" Collapse section "5.1. 安装 tkn" 5.1.1. 在 Linux 上安装 Red Hat OpenShift Pipelines CLI 5.1.2. 使用 RPM 在 Linux 上安装 Red Hat OpenShift Pipelines CLI 5.1.3. 在 Windows 上安装 Red Hat OpenShift Pipelines CLI 5.1.4. 在 macOS 上安装 Red Hat OpenShift Pipelines CLI 5.2. 配置 OpenShift Pipelines tkn CLI Expand section "5.2. 配置 OpenShift Pipelines tkn CLI" Collapse section "5.2. 配置 OpenShift Pipelines tkn CLI" 5.2.1. 启用 tab 自动完成功能 5.3. OpenShift Pipelines tkn 参考 Expand section "5.3. OpenShift Pipelines tkn 参考" Collapse section "5.3. OpenShift Pipelines tkn 参考" 5.3.1. 基本语法 5.3.2. 全局选项 5.3.3. 工具命令 Expand section "5.3.3. 工具命令" Collapse section "5.3.3. 工具命令" 5.3.3.1. tkn 5.3.3.2. completion [shell] 5.3.3.3. version 5.3.4. Pipelines 管理命令 Expand section "5.3.4. Pipelines 管理命令" Collapse section "5.3.4. Pipelines 管理命令" 5.3.4.1. pipeline 5.3.4.2. pipeline delete 5.3.4.3. pipeline describe 5.3.4.4. pipeline list 5.3.4.5. pipeline logs 5.3.4.6. pipeline start 5.3.5. pipeline run 命令 Expand section "5.3.5. pipeline run 命令" Collapse section "5.3.5. pipeline run 命令" 5.3.5.1. pipelinerun 5.3.5.2. pipelinerun cancel 5.3.5.3. pipelinerun delete 5.3.5.4. pipelinerun describe 5.3.5.5. pipelinerun list 5.3.5.6. pipelinerun logs 5.3.6. 任务管理命令 Expand section "5.3.6. 任务管理命令" Collapse section "5.3.6. 任务管理命令" 5.3.6.1. task 5.3.6.2. task delete 5.3.6.3. task describe 5.3.6.4. task list 5.3.6.5. task logs 5.3.6.6. task start 5.3.7. task run 命令 Expand section "5.3.7. task run 命令" Collapse section "5.3.7. task run 命令" 5.3.7.1. taskrun 5.3.7.2. taskrun cancel 5.3.7.3. taskrun delete 5.3.7.4. taskrun describe 5.3.7.5. taskrun list 5.3.7.6. taskrun logs 5.3.8. 条件管理命令 Expand section "5.3.8. 条件管理命令" Collapse section "5.3.8. 条件管理命令" 5.3.8.1. 条件 5.3.8.2. 删除条件 5.3.8.3. condition describe 5.3.8.4. condition list 5.3.9. Pipeline 资源管理命令 Expand section "5.3.9. Pipeline 资源管理命令" Collapse section "5.3.9. Pipeline 资源管理命令" 5.3.9.1. resource 5.3.9.2. resource create 5.3.9.3. resource delete 5.3.9.4. resource describe 5.3.9.5. resource list 5.3.10. ClusterTask 管理命令 Expand section "5.3.10. ClusterTask 管理命令" Collapse section "5.3.10. ClusterTask 管理命令" 5.3.10.1. clustertask 5.3.10.2. clustertask delete 5.3.10.3. clustertask describe 5.3.10.4. clustertask list 5.3.10.5. clustertask start 5.3.11. 触发器管理命令 Expand section "5.3.11. 触发器管理命令" Collapse section "5.3.11. 触发器管理命令" 5.3.11.1. eventlistener 5.3.11.2. eventlistener delete 5.3.11.3. eventlistener describe 5.3.11.4. eventlistener list 5.3.11.5. eventListener 日志 5.3.11.6. triggerbinding 5.3.11.7. triggerbinding delete 5.3.11.8. triggerbinding describe 5.3.11.9. triggerbinding list 5.3.11.10. triggertemplate 5.3.11.11. triggertemplate delete 5.3.11.12. triggertemplate describe 5.3.11.13. triggertemplate list 5.3.11.14. clustertriggerbinding 5.3.11.15. clustertriggerbinding delete 5.3.11.16. clustertriggerbinding describe 5.3.11.17. clustertriggerbinding list 5.3.12. hub 互动命令 Expand section "5.3.12. hub 互动命令" Collapse section "5.3.12. hub 互动命令" 5.3.12.1. hub 5.3.12.2. hub downgrade 5.3.12.3. hub get 5.3.12.4. hub info 5.3.12.5. hub install 5.3.12.6. hub reinstall 5.3.12.7. hub search 5.3.12.8. hub upgrade 6. opm CLI Expand section "6. opm CLI" Collapse section "6. opm CLI" 6.1. 安装 opm CLI Expand section "6.1. 安装 opm CLI" Collapse section "6.1. 安装 opm CLI" 6.1.1. 关于 opm CLI 6.1.2. 安装 opm CLI 6.1.3. 其他资源 6.2. opm CLI 参考 Expand section "6.2. opm CLI 参考" Collapse section "6.2. opm CLI 参考" 6.2.1. generate Expand section "6.2.1. generate" Collapse section "6.2.1. generate" 6.2.1.1. dockerfile 6.2.2. index Expand section "6.2.2. index" Collapse section "6.2.2. index" 6.2.2.1. add 6.2.2.2. prune 6.2.2.3. prune-stranded 6.2.2.4. rm 6.2.3. init 6.2.4. migrate 6.2.5. render 6.2.6. serve 6.2.7. validate 7. Operator SDK Expand section "7. Operator SDK" Collapse section "7. Operator SDK" 7.1. 安装 Operator SDK CLI Expand section "7.1. 安装 Operator SDK CLI" Collapse section "7.1. 安装 Operator SDK CLI" 7.1.1. 在 Linux 上安装 Operator SDK CLI 7.1.2. 在 macOS 上安装 Operator SDK CLI 7.2. Operator SDK CLI 参考 Expand section "7.2. Operator SDK CLI 参考" Collapse section "7.2. Operator SDK CLI 参考" 7.2.1. bundle Expand section "7.2.1. bundle" Collapse section "7.2.1. bundle" 7.2.1.1. validate 7.2.2. cleanup 7.2.3. completion 7.2.4. create Expand section "7.2.4. create" Collapse section "7.2.4. create" 7.2.4.1. api 7.2.5. generate Expand section "7.2.5. generate" Collapse section "7.2.5. generate" 7.2.5.1. bundle 7.2.5.2. kustomize Expand section "7.2.5.2. kustomize" Collapse section "7.2.5.2. kustomize" 7.2.5.2.1. 清单 7.2.6. init 7.2.7. run Expand section "7.2.7. run" Collapse section "7.2.7. run" 7.2.7.1. bundle 7.2.7.2. bundle-upgrade 7.2.8. scorecard 法律通告 Settings Close Language: 简体中文 日本語 한국어 English Français Language: 简体中文 日本語 한국어 English Français Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 한국어 English Français Language: 简体中文 日本語 한국어 English Français Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF CLI 工具 OpenShift Container Platform 4.12如何使用 OpenShift Container Platform 的命令行工具Red Hat OpenShift Documentation Team法律通告摘要 本文档提供有关安装、配置和使用 OpenShift Container Platform 命令行工具的信息。它还包含 CLI 命令的参考信息,以及如何使用它们的示例。 Next