Kubernetes kan nu skrive YAML-manifester som strikt KYAML

Artikel11. august 2026 kl. 20.00 Martin S. Nielsen

Kubernetes introducerer et nyt output-format i kubectl kaldet KYAML, en strengere variant af YAML til manifester.

Kubernetes introducerer et nyt output-format i kubectl kaldet KYAML, en strengere variant af YAML til manifester. Formatet er foreslået af SIG CLI i KEP 5295 og er en delmængde af almindelig YAML, som kan læses af eksisterende værktøjer uden ændringer. KYAML fjerner whitespace-afhængig struktur, sætter altid anførselstegn om strengværdier og bruger {} om objekter og [] om lister, hvilket blandt andet undgår den såkaldte Norway Bug, hvor værdien NO fejlagtigt tolkes som boolesk false. Formatet understøtter kommentarer og afsluttende kommaer, i modsætning til JSON. Fra Kubernetes 1.34 kan output hentes med kubectl get -o kyaml, i første omgang som alpha-funktion aktiveret via miljøvariablen KUBECTL_KYAML. I version 1.35 er funktionen beta. Konvertering af eksisterende filer kan også ske med værktøjerne yamlfmt fra sigs.k8s.io/yaml og Google.

AI-genereret indhold
Annonce

Prisen er faldet

Faldet er målt af os på varens laveste pris inkl. fragt, ikke på butikkens egen førpris. Vi kan tjene provision, hvis du køber via et link.

Relaterede artikler