← Torniamo agli strumenti

Sviluppo software · Funziona nel tuo browser

Validatore e formattatore YAML

Controlla la sintassi YAML, le chiavi duplicate e la struttura del documento, quindi formatta il YAML valido nel tuo browser.

I file rimangono in questa scheda del browser.

Come usarlo

Incolla un singolo documento YAML ed esegui il controllo. Esaminare gli errori di analisi e l'output formattato.

Esempio pratico

servizio: inventario repliche: 2 abilitato: vero

Cosa controllare

Un file sintatticamente valido può comunque non essere valido per Kubernetes, cloud-init o un altro consumatore. Esegui anche il validatore di quell'applicazione.

Costruisci un sistema per questo caso d'uso

Ambiente di convalida GitOps

Esempio di prompt per OpenFactory

Crea un utile ambiente di convalida gitops su Ubuntu 24.04 LTS amd64, a meno che il programma di installazione di destinazione o la scheda incorporata non richieda il sistema operativo selezionato esplicitamente.

Utilizza Git, yamllint, validatori di schemi e un repository di configurazione locale. Includi solo i componenti necessari per questo carico di lavoro. Utilizza dati campione sintetici e segnaposto per domini specifici del sito, chiavi pubbliche SSH autorizzate e credenziali di integrazione esterna. Crea un operatore non root e mantieni privato l'accesso amministrativo. Non inserire mai credenziali reali, cartelle cliniche dei pazienti o dati dei clienti nell'immagine.

Controlli di accettazione: convalidare gli infissi sicuramente validi, rifiutare chiavi duplicate e YAML con formato errato e produrre un rapporto di convalida ripetibile. Avviare l'artefatto vero e proprio e ripetere i controlli di integrità, persistenza e accesso rilevanti dopo il riavvio. Mantenere in sospeso i controlli dipendenti dall'hardware finché non viene collegata l'apparecchiatura specificata.

Fornisci l'immagine avviabile o la ricetta di distribuzione riproducibile, l'inventario del software e un rapporto di test che separa l'assemblaggio riuscito dalla verifica in fase di esecuzione. Richiedi informazioni sull'hardware, sullo storage e sull'accesso mancanti prima di effettuare scelte di distribuzione irreversibili. Non distribuire in produzione o cancellare un disco esistente senza una destinazione esplicita.

Gli input e i file dello strumento non sono inclusi nel prompt di compilazione. Rivedi la bozza e premi Invia in OpenFactory.

Fonte

YAML 1.2.2 specification

OpenFactory · 2026-10-29

Strumenti correlati