Oc: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 20: Line 20:
=Output=
=Output=


<tt>-o json</tt> or <tt>-o yaml</tt> creates an output of the requested action in the desired format rather than actually executing the command.
oc ... -o json
 
creates a JSON output of the requested action, rather than executing the command.
 
oc ... -o yaml
 
creates a YAML output of the requested action, rather than executing the command.


=Logging and Debugging=
=Logging and Debugging=

Revision as of 02:51, 6 July 2017

External

Internal

Overview

oc is the OpenShift remote client that talks with the master API server.

Installation

RHEL: oc can be installed with the atomic-openshift-clients package.

Mac: Download from https://access.redhat.com/downloads/content/290, choose "OpenShift v3.5 MacOSX Client". Then extract the content and place "oc" in PATH.

Output

oc ... -o json

creates a JSON output of the requested action, rather than executing the command.

oc ... -o yaml

creates a YAML output of the requested action, rather than executing the command.

Logging and Debugging

oc ... --loglevel=8

This log level shows the API requests made with each command.

Commands