Skip to content

Commit e046d67

Browse files
committed
KEP 5295: KYAML (first draft)
This KEP proposes to add a new output format for kubectl, tentatively called “KYAML” (as in `kubectl get -o kyaml ...`). This format is a strict subset (aka “dialect”) of standard YAML, and so should be parseable by the existing ecosystem. This dialect seeks to emphasize syntactical choices which avoid many of the most common traps in YAML. For example, unlike standard YAML output, this dialect is not whitespace-sensitive, which makes it vastly easier to patch correctly in things like Helm charts. This KEP further proposes to make KYAML the standard format for all project-owned documentation and examples.
1 parent 2dca874 commit e046d67

File tree

3 files changed

+1396
-0
lines changed

3 files changed

+1396
-0
lines changed

keps/prod-readiness/sig-cli/5295.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
kep-number: 5295
2+
beta:
3+
approver: "@jpbetz"

0 commit comments

Comments
 (0)