Openshift Command Line
oc login 登录openshift cluster
oc new-project 在openshift更新项目
oc project projectname 显示当前项目背景资料
oc get projects 显示登录后该用户所有项目
oc patch 更新JSON或YAML段资源
oc new-app 从源代码,容器镜像或者openshift模板创建新application
oc set env 在pod模板/部署配置(deployment configuration)/构建配置(build configuration)上设置环境变量
oc set probe 在pod模板/部署配置中添加readiness/liveness probe
oc logs -f 可以通过oc logs命令监视整个部署状态
oc logs 检索资源的日志
oc edit 编辑
oc create 从文件名或stdin创建新资源
oc create -f pvc.json 创建持久化卷
oc scale 更改部署的pod副本数
oc get pvc 查看持久化卷状态
oc get pod 查看pod状态 [oc get deployments 检索一个pods列表]
oc status 显示当前项目资源的概述
oc get route 显示route
oc whoami 显示当前用户背景
oc rollout 从部署配置(deployment configuration)管理部署
oc set volumes 管理pod模板/部署配置上的卷类型
oc new-build 创建build config从源代码
TBC 未完待续