Let's print non-verbose info by default (e.g. when listing streams, only list the names and maybe whether they're a source/derived stream).
Flags instruct the CLI to print more, like:
--output table, prints all information as a table (see kubectl get pods as an example), where e.g. stream type (source / derived) is also shown as a column.
--output plain, prints only reference names as plain text
--output json-raw, prints all information in a raw unformatted JSON
--output json, prints all information pretty
--output short would be -o.
The default should be configurable through the config file. The default if no preference is given, then the fallback is table.
Let's print non-verbose info by default (e.g. when listing streams, only list the names and maybe whether they're a source/derived stream). Flags instruct the CLI to print more, like:
--output table
, prints all information as a table (seekubectl get pods
as an example), where e.g. stream type (source / derived) is also shown as a column.--output plain
, prints only reference names as plain text--output json-raw
, prints all information in a raw unformatted JSON--output json
, prints all information pretty--output
short would be-o
. The default should be configurable through the config file. The default if no preference is given, then the fallback istable
.