Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

4.2. 常见操作

开发人员 CLI 允许与 OpenShift Container Platform 管理的各种对象交互。许多常见 oc 操作都使用以下语法调用:

$ oc <action> <object_type> <object_name>

这将指定:

  • 要执行的 <action >,如 getdescribe
  • 要执行 操作的 <object_type >,如 service 或缩写 svc
  • 指定 & lt;object_ type> 的 <object_name &gt;。

例如,oc get 操作返回当前定义的服务的完整列表:

$ oc get svc

输出示例

NAME              LABELS                                    SELECTOR                  IP              PORT(S)
docker-registry   docker-registry=default                   docker-registry=default   172.30.78.158   5000/TCP
kubernetes        component=apiserver,provider=kubernetes   <none>                    172.30.0.2      443/TCP
kubernetes-ro     component=apiserver,provider=kubernetes   <none>                    172.30.0.1      80/TCP

然后,oc describe 操作可用于返回有关特定对象的详细信息:

$ oc describe svc docker-registry

输出示例

Name:			docker-registry
Labels:			docker-registry=default
Selector:		docker-registry=default
IP:			172.30.78.158
Port:			<unnamed>	5000/TCP
Endpoints:		10.128.0.2:5000
Session Affinity:	None
No events.