chiprook
← Software
SoftwareSeptember 25, 2026, 17:00

Kubernetes 1.37 ships kyaml output to fix a YAML bug that deletes data

Kubernetes 1.37 stabilized KYAML (KEP-5295), a stricter quoted dialect of YAML available via kubectl get -o kyaml and accepted by kubectl apply. Testing against a live 1.37 API server showed that values like NO, Yes, OFF, 1.0 and 010 are rejected outright, while null and ~ silently drop the key from a ConfigMap — and --dry-run=server does not catch it.

Kubernetes 1.37 ships kyaml output to fix a YAML bug that deletes data
#Kubernetes#Kubectl
Read next
Software

Kubernetes 1.37 Released: Stable Metrics API and Rootless Kubelet in Beta

Security

ConfigConfusion: one Kubernetes YAML grants GCP organization owner rights

Software

Gzip 1.15 fixes wrong-file deletion race

Security

Surfshark: iPhone lets you delete 98% of preinstalled apps, Google only 38%