Skip to content

Commit 5bdbbaa

Browse files
rxinuilmktfy
andauthored
Update content/en/docs/reference/_index.md
Co-authored-by: Tim Bannister <[email protected]>
1 parent c81b4d6 commit 5bdbbaa

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

content/en/docs/reference/_index.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,17 @@ An archive of the design docs for Kubernetes functionality. Good starting points
117117

118118
## Encodings
119119

120-
These are encodings defined by the Kubernetes project
120+
Tools such as {{< glossary_tooltip text="kubectl" term_id="kubectl" >}}
121+
can work with different formats / encodings. These include:
121122

122-
* [KYAML](/docs/reference/encodings/kyaml)
123+
* [CBOR](https://cbor.io/), used on the network but **not** available as a kubectl output format
124+
* See [CBOR resource encoding](https://kubernetes.io/docs/reference/using-api/api-concepts/#cbor-encoding)
125+
* [JSON](https://www.json.org/), available as a `kubectl` output format and also used at the HTTP layer
126+
* [KYAML](/docs/reference/encodings/kyaml), a Kubernetes dialect of YAML
127+
* KYAML is essentially an _output format_; any place where you can provide KYAML to Kubernetes, you can also provide any other valid YAML input
128+
* [YAML](https://yaml.org/), available as a `kubectl` output format and also used at the HTTP layer
129+
130+
Kubernetes also has a custom [protobuf encoding](/docs/reference/using-api/api-concepts/#protobuf-encoding) that is only used within HTTP messages.
131+
132+
The `kubectl` tool supports some other output formats, such as _custom columns_;
133+
see [output formats](/docs/reference/kubectl/#output-options) in the kubectl reference.

0 commit comments

Comments
 (0)