Синтаксис#

Команды должны иметь следующую форму:

oc [command] [TYPE] [NAME] -o <output_format>

В зависимости от операции, вoc поддерживаются форматы вывода, представленные в таблице ниже:

Выходной формат

Описание

-o custom-columns=<spec>

Вывод таблицы с использованием списка пользовательских столбцов, разделенного запятыми

-o custom-columns-file=<filename>

Вывод таблицы с использованием шаблона с пользовательскими столбцами в файле <filename>

-o json

Вывод API-объекта в формате JSON

-o jsonpath=<template>

Вывод поля, определенного в выражении jsonpath

-o jsonpath-file=<filename>

Вывод полей, определенных в выражении jsonpath из файла <filename>

-o name

Вывод только имени ресурса

-o wide

Вывод в текстовом формате с дополнительной информацией. Для pod отображается имя узла

-o yaml

Вывод API-объекта в формате YAML

Пример формата вывода представлен следующей командой, которая выводит подробную информацию по указанному pod в виде объекта в YAML-формате:

oc get pod web-pod-13je7 -o yaml