Softwareentwicklung · Läuft in Ihrem Browser
YAML Validator und Formatter
Überprüfen Sie die YAML-Syntax, die doppelten Schlüssel und die Dokumentstruktur und formatieren Sie dann das gültige YAML in Ihrem Browser.
Dateien bleiben in diesem Browser-Tab.
So funktioniert es
Fügen Sie ein einzelnes YAML-Dokument ein und führen Sie die Prüfung durch. Überprüfen Sie Analysefehler und die formatierte Ausgabe.
Beispiel
Service: Inventar Repliken: 2 aktiviert: wahr
Was Sie prüfen sollten
Eine syntaktisch gültige Datei kann für Kubernetes, cloud-init oder einen anderen Verbraucher weiterhin ungültig sein. Führen Sie auch den eigenen Validator dieser Anwendung aus.
Erstellen Sie ein System für diesen Anwendungsfall
GitOps-Validierungsumgebung
Beispielprompt für OpenFactory
Erstellen Sie eine nützliche Gitops-Validierungsumgebung auf Ubuntu 24.04 LTS amd64, es sei denn, das Zielinstallationsprogramm oder das eingebettete Board erfordert das explizit ausgewählte Betriebssystem.
Verwenden Sie Git, yamllint, Schemavalidatoren und ein lokales Konfigurations-Repository. Schließen Sie nur die Komponenten ein, die diese Arbeitslast benötigt. Verwenden Sie synthetische Beispieldaten und Platzhalter für standortspezifische Domänen, autorisierte öffentliche SSH-Schlüssel und externe Integrationsanmeldeinformationen. Erstellen Sie einen Nicht-Root-Operator und halten Sie den Administratorzugriff privat. Fügen Sie niemals echte Ausweise, Patientenakten oder Kundendaten in das Bild ein.
Abnahmeprüfungen: Validieren Sie bekanntermaßen funktionstüchtige Vorrichtungen, lehnen Sie doppelte Schlüssel und fehlerhafte YAML ab und erstellen Sie einen wiederholbaren Validierungsbericht. Starten Sie das eigentliche Artefakt und wiederholen Sie nach dem Neustart relevante Integritäts-, Persistenz- und Zugriffsprüfungen. Halten Sie hardwareabhängige Prüfungen aus, bis das angegebene Gerät angeschlossen ist.
Stellen Sie das bootfähige Image oder reproduzierbare Bereitstellungsrezept, die Softwareinventur und einen Testbericht bereit, der die erfolgreiche Assemblierung von der Laufzeitüberprüfung trennt. Fragen Sie nach fehlenden Hardware-, Speicher- und Zugriffsdetails, bevor Sie unwiderrufliche Entscheidungen zur Bereitstellung treffen. Führen Sie keine Bereitstellung in der Produktion durch und löschen Sie eine vorhandene Festplatte nicht ohne explizites Ziel.Ihre Werkzeugeingaben und Dateien sind nicht in der Build-Eingabeaufforderung enthalten. Überprüfen Sie den Entwurf und drücken Sie „Senden“ (OpenFactory).
Quelle
YAML 1.2.2 specificationOpenFactory · 2026-10-29