Dados e formatos

Ferramentas YAML, TOML e ENV

Configuração de aplicação raramente fica em um único formato: um projeto tem YAML do Kubernetes, TOML do Cargo ou Poetry, e um .env para segredos locais. Aqui você formata e valida cada um desses formatos, resolve aliases e âncoras YAML para ver o valor final que será aplicado, detecta chaves duplicadas em um .env, e gera um .env.example limpo mantendo as exceções documentadas do arquivo original.

Para comparar ambientes, o Comparar YAML e o Comparar arquivos .env destacam valores alterados, removidos e novos entre duas versões, enquanto o Comparar arquivos de configuração faz o mesmo para TOML, INI ou Properties e ignora blocos apenas reordenados. Quando o formato de destino muda, o Conversor INI para JSON cobre 12 combinações entre INI, TOML, YAML, Properties e plist XML, e o ConfigMap / Secret / ENV cria manifestos Kubernetes a partir de dotenv ou JSON.

15 ferramentas

Perguntas frequentes sobre ferramentas de YAML / TOML / ENV Config

Como ver o valor final de uma âncora ou alias no YAML?

Cole o arquivo nas Âncoras YAML: a ferramenta expande cada alias e referência de âncora e mostra o valor resolvido, o que ajuda a entender configurações do Kubernetes ou do Docker Compose que reaproveitam blocos inteiros por referência em vez de repetir o conteúdo.

Como gerar um .env.example a partir de um .env real com segredos?

O Gerador de .env.example limpa os valores sensíveis do arquivo original mas preserva as exceções que você documentar, como comentários explicando o formato esperado de cada variável, então o time recebe um modelo utilizável sem expor nenhum segredo real do ambiente.

Como converter um arquivo INI para YAML ou JSON?

Use o Conversor INI para JSON: ele cobre 12 combinações entre INI, TOML, YAML, Properties e plist XML e sinaliza valores ambíguos, como números que poderiam ser strings, para você decidir o tipo correto antes de gerar o arquivo final.