> If you want a fun fact: the communication between kubectl and the kube-api-server is actually in JSON, not YAML.
YAML is a super set of JSON. All JSON is valid YAML. No one uses YAML over the wire as you cannot guarantee the conversion from YAML to JSON as YAML is a super set and make contain things like anchors, which the JSON parser cannot handle.
That's why :)