0

YAML-configuratievoorbeeld: geldige applicatie-instellingen

Controleer YAML-configuraties (Kubernetes, CI/CD) op correcte inspringing offline.

Buy Me a Coffee at ko-fi.com
Verwerken... 0%
YAML-ruimten controleren
Toewijzingssleutels parseren
Overeenkomende sleutel-waarderegels
Inspringing valideren
Structuur verifiëren

Resultaat

Op deze pagina wordt de YAML-validator geopend die vooraf is geladen met een klein, realistisch configuratiebestand: een toepassingsblok met een versietekenreeks en een foutopsporingsvlag, een databaseblok met geneste inloggegevens en een lijst met tags. Het wordt gecontroleerd op het moment dat de pagina wordt geladen, en het onderstaande resultaat is een echte, berekende controle - geen ingeblikt screenshot.

Het voorbeeld heeft met opzet de vorm gekregen van iets dat u daadwerkelijk zou plegen: overal inspringen met twee spaties, een versietekenreeks tussen aanhalingstekens zodat het niet verkeerd wordt gelezen als een getal, een geneste toewijzing voor inloggegevens en een blokreeks voor tags. Het weerspiegelt de structuur die wordt gebruikt in talloze echte Kubernetes-manifesten, GitHub Actions-workflows en applicatieconfiguratiebestanden, dus het is een nuttige controle van hoe "correct gevormde" YAML eruit ziet voordat u uw eigen bestand erin plakt.

Vervang de tekst in het vak door uw eigen configuratie om deze op dezelfde manier te valideren. Als uw bestand tabs gebruikt in plaats van spaties, inspringbreedtes combineert of een sleutel herhaalt op hetzelfde nestniveau, zal de validator deze opvangen en naar de exacte regel wijzen - dezelfde soort fouten die wordt gedemonstreerd op de vooringestelde pagina voor inspringfouten.