Esempio di errore di rientro YAML: spazio off-by-one
Controlla le configurazioni YAML (Kubernetes, CI/CD) per il rientro corretto offline.
Risultato
Questa pagina apre il validatore YAML precaricato con una breve configurazione del server che contiene un errore reale e comune: dopo che due chiavi si annidano a quattro spazi di profondità, una chiave successiva torna a tre spazi invece di tornare al livello di due spazi del blocco che la racchiude. YAML non ha tolleranza tabulazioni/spazi e non ha una larghezza di rientro fissa, quindi un singolo spazio vagante come questo non calcola la media: semplicemente non corrisponde a nessun blocco aperto e il file non è valido. Il controllo degli errori riportato di seguito viene eseguito in tempo reale nel momento in cui viene caricata la pagina.
Questo è uno dei modi più comuni in cui il vero YAML si interrompe nella pratica: modificare manualmente un file in un editor che non impone una dimensione di rientro coerente o incollare un frammento da qualche parte con una spaziatura diversa rispetto al blocco circostante. A differenza di una chiave duplicata o di una scheda vagante, un rientro sfasato è facile da non notare, soprattutto in un manifest Kubernetes profondamente annidato o in un file di pipeline CI, che è esattamente il motivo per cui un controllo automatizzato lo rileva più velocemente di un revisore umano che scansiona un diff.
Sostituisci il testo di esempio con il tuo file per vedere gli stessi rapporti su righe e colonne applicati alla tua configurazione. Una volta compreso il modello di errore qui, confrontalo con la preimpostazione yaml-config-example per vedere la stessa struttura con un rientro coerente che passa in modo pulito.