Red Hat Training
A Red Hat training course is available for OpenShift Container Platform
2.6. 项目
OpenShift Container Platform 中的项目 包含多个 对象,组成一个逻辑应用程序。
大多数 oc 命令 在项目 的上下文中运行。oc login 在 初始设置 过程中选择用于后续命令的默认项目。使用以下命令显示当前正在使用的项目:
$ oc project
如果可以访问多个项目,请使用以下语法通过指定项目名称切换到特定项目:
$ oc project <project_name>
例如:
切换到 Project project02
$ oc project project02
输出示例
Now using project 'project02'.
切换到 Project project03
$ oc project project03
输出示例
Now using project 'project03'.
列出当前项目
$ oc project
输出示例
Using project 'project03'.
oc status 命令显示当前正在使用的项目的高级概述,及其组件及其关系,如下例所示:
$ oc status
输出示例
In project OpenShift 3 Sample (test)
service database-test (172.30.17.113:6434 -> 3306)
database-test deploys docker.io/library/mysql:latest
#1 deployed 47 hours ago
service frontend-test (172.30.17.236:5432 -> 8080)
frontend-test deploys origin-ruby-sample:test <-
builds https://github.com/openshift/ruby-hello-world with docker.io/openshift/ruby-20-centos7:latest
not built yet
#1 deployment waiting on image
To see more information about a service or deployment config, use 'oc describe service <name>' or 'oc describe dc <name>'.
You can use 'oc get pods,svc,dc,bc,builds' to see lists of each of the types described above.