Exemplo de erro de recuo YAML: espaço off-by-one
Verifique as configurações YAML (Kubernetes, CI/CD) para obter o recuo correto offline.
Resultado
Esta página abre o validador YAML pré-carregado com uma configuração de servidor curta que contém um erro real e comum: depois de duas chaves aninhadas com quatro espaços de profundidade, uma chave seguinte volta para três espaços em vez de retornar ao nível de dois espaços do bloco envolvente. YAML não tem tolerância de tabulações versus espaços e não tem largura de recuo fixa, portanto, um único espaço perdido como esse não equivale à média - ele simplesmente não corresponde a nenhum bloco aberto e o arquivo é inválido. A verificação de falha abaixo é executada no momento em que a página é carregada.
Esta é uma das maneiras mais comuns pelas quais o YAML real quebra na prática: editar manualmente um arquivo em um editor que não impõe um tamanho de recuo consistente ou colar um fragmento de algum lugar com espaçamento diferente do bloco circundante. Ao contrário de uma chave duplicada ou de uma guia perdida, é fácil perder um deslize de indentação um por um, especialmente em um manifesto do Kubernetes profundamente aninhado ou em um arquivo de pipeline de CI – e é exatamente por isso que uma verificação automatizada o detecta mais rápido do que um revisor humano verificando uma comparação.
Substitua o texto de amostra pelo seu próprio arquivo para ver o mesmo relatório de linha e coluna aplicado à sua configuração. Depois de entender o padrão de falha aqui, compare-o com a predefinição yaml-config-example para ver a mesma estrutura com recuo consistente passando de forma limpa.