Oc describe

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

Generic Syntax

oc describe supports the following generic syntax:

oc describe <componentType>/<componentName>
oc describe daemonset/logging-fluentd
oc describe node/node1
oc describe pod/logging-fluentd-3kz30

The same pattern applies for oc edit.

For a complete list of OpenShift component types, see

OpenShift Objects

There are cases when oc describe for a resource fails, but oc edit works:

oc describe  oauthclient/kibana-proxy
error: no description has been implemented for "OAuthClient"
oc edit oauthclient/kibana-proxy

Subcommands

group

Describe groups.

oc describe group

quota

oc describe quota core-object-counts -n demo project

pod

Find the pod name with

oc get pod -n <some-namespace>

Then get more information:

oc describe pod -n <some-namespace> <pod-name>

Example:

oc describe pod -n logging logging-kibana-1-d4bw2

Alternative:

oc describe -n logging po/logging-kibana-1-d4bw2

Output Example:

oc describe pod Output Example

node

oc describe node <node-name>

can be used to get the labels applied to the node.

service

oc describe service <service-name>

Example:

oc describe service logging-kibana
Name:			logging-kibana
Namespace:		logging
Labels:			logging-infra=support
Selector:		component=kibana,provider=openshift
Type:			ClusterIP
IP:			172.30.123.83
Port:			<unset>	443/TCP
Endpoints:		10.131.0.25:3000
Session Affinity:	None
No events.