命令和说明 |
Types
概念和类型简介
|
Login
登录服务器
|
new-project
申请一个新项目
|
new-app
创建一个新的应用程序
|
Status
显示当前项目的概览
|
Project
切换到另一个项目
|
Projects
显示现有项目
|
Explain
资源文档
|
Cluster
启动和停止 OpenShift 集群
|
oc login [URL] [options]
# Log in interactively oc login # Log in to the given server with the given certificate authority file oc login localhost:8443--certificate-authority = /path/to/cert.crt # Log in to the given server with the given credentials (will not prompt interactively) oc login localhost:8443--username = myuser--password=mypass
命令和说明 |
Rollout
管理 Kubernetes 部署或 OpenShift 部署
|
Deploy
查看、开始、取消或重试部署
|
Rollback
将应用程序的一部分恢复到之前的状态
|
new-build
创建新的构建配置
|
start-build
开始一个新的构建
|
cancel-build
取消正在运行、挂起或新的构建
|
import-image
从 Docker 注册表导入镜像
|
Tag
将现有图像标记为图像流
|
命令和说明 |
Get
显示一个或多个资源
|
Describe
显示特定资源或一组资源的详细信息
|
Edit
编辑服务器上的资源
|
Set
帮助设置对象特定特征的命令
|
Label
更新资源上的标签
|
Annotate
更新资源上的注释
|
Expose
将复制的应用程序公开为服务或路由
|
Delete
删除一个或多个资源
|
Scale
更改部署中的 Pod 数量
|
Autoscale
自动缩放部署配置、部署、复制、控制器或副本集
|
Secrets
管理秘密
|
Serviceaccounts
管理项目中的服务帐户
|
命令和说明 |
logs
打印资源的日志
|
Rsh
在 pod 中启动 shell 会话
|
Rsync
在本地文件系统和 pod 之间复制文件
|
port-forward
将一个或多个本地端口转发到一个 Pod
|
Debug
启动一个新的pod实例进行调试
|
Exec
在容器中执行命令
|
Procy
运行 Kubernetes API 服务器的代理
|
Attach
附加到正在运行的容器
|
Run
在集群上运行一个特定的镜像
|
Cp
从容器复制文件和目录
|
命令和说明 |
adm
管理集群的工具
|
create
通过文件名或标准输入创建资源
|
replace
通过文件名或标准输入替换资源
|
apply
通过文件名或标准输入将配置应用到资源
|
patch
使用战略合并补丁更新资源的字段
|
process
将模板处理成资源列表
|
导出
导出资源以便在其他地方使用
|
extract
将机密或配置映射提取到磁盘
|
idle
空闲的可扩展资源
|
observe
观察资源的变化并对其做出反应(实验性)
|
policy
管理授权政策
|
auth
检查授权
|
convert
在不同API版本之间转换配置文件
|
import
导入应用程序的命令
|
命令和说明 |
Logout
结束当前服务器会话
|
Config
更改客户端的配置文件
|
Whoami
返回当前会话的信息
|
Completion
输出指定shell(bash或zsh)的shell完成代码
|