Validador YAML
Extension Actions
Validador YAML online com suporte a Kubernetes, Docker Compose, GitHub Actions. Linter e formatador integrados.
š§ Verifique seus arquivos de configuração contra 11 esquemas oficiais com detecção automĆ”tica. Este validador baseado em navegador ajuda vocĆŖ a encontrar erros antes de fazer deploy, com suporte a Kubernetes, Docker Compose e pipelines CI/CD.
⨠Novo na Versão 1.1
- Validação de esquema para 11 plataformas com detecção automÔtica
- Dobra de código no GitHub para navegar em grandes arquivos de configuração
- Modo Abrir em Guia para edição em tela cheia
- Suporte ao modo escuro com detecção do tema do sistema
- Destaque de linha de erro com navegação por clique
š Esquemas Suportados
Valide yaml online em relação às especificações oficiais:
1ļøā£ Kubernetes v1.29 - validador yaml k8s para Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob e mais de 20 tipos de recursos
2ļøā£ Docker Compose v2.29 - validador docker compose com suporte total Ć s especificaƧƵes
3ļøā£ GitHub Actions - validador yaml github actions para automação de fluxo de trabalho CI/CD
4ļøā£ GitLab CI - validador yaml gitlab ci para pipelines .gitlab-ci.yml
5ļøā£ CircleCI - validador yaml circleci para configuraƧƵes de build config.yml
6ļøā£ Azure Pipelines - validador yaml azure pipelines para fluxos de trabalho devops
7ļøā£ Bitbucket Pipelines - validador yaml bitbucket para configs de pipeline
8ļøā£ Ansible - validador yaml ansible para scripts de automação de playbook
9ļøā£ Helm Charts - validador yaml helm para gerenciamento de pacotes Chart.yaml
š OpenAPI 3.0 - validador yaml openapi para especificaƧƵes de API REST
⬠Swagger 2.0 - validador yaml swagger para especificações de API
šÆ Detecção Inteligente de Erros
A extensão detecta automaticamente qual esquema se aplica ao seu conteúdo:
⸠Cole o código e o esquema correspondente é detectado instantaneamente
⸠O destaque da linha de erro mostra a localização exata do problema
⸠Suporte a vÔrios documentos com separadores ---
⸠Sugestões de incompatibilidade de esquema com correção em um clique
š Dobra de Código no GitHub
Navegando em arquivos de configuração no GitHub? Esta extensão adiciona um botão de dobra:
⢠Recolha e expanda seções em qualquer pÔgina de repositório do GitHub
⢠Navegue facilmente por grandes arquivos de configuração
⢠Funciona com qualquer arquivo .yaml ou .yml no GitHub
⢠Alterne a dobra com um único clique
š” Principais Recursos
⤠Verificador de sintaxe com feedback instantâneo para seu código
⤠O linter identifica problemas estruturais e semânticos precocemente
⤠O formatador mantĆ©m o código limpo e legĆvel
⤠Validação de esquema em relação às especificações oficiais
⤠Validador yaml Kubernetes para manifestos e implantações k8s
⤠Verificador Docker Compose antes de executar contêineres
š ConstruĆdo para Engenheiros DevOps
Projetado para desenvolvedores, administradores de sistemas e profissionais de DevOps:
1. Validação Kubernetes - verifique manifestos k8s antes do kubectl apply para evitar falhas
2. Verificação Docker Compose - detecte erros de configuração antes do docker compose up
3. Validação de pipeline CI/CD - suporte para GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Verificação de especificações de API - validação de formato OpenAPI e Swagger para APIs REST
5. Infraestrutura como Código - suporte para playbook Ansible e configuração de Helm chart
š Como Usar Esta ExtensĆ£o
- Clique no Ćcone da extensĆ£o na barra de ferramentas do seu navegador
- Cole seu código na Ôrea do editor
- O esquema Ć© detectado automaticamente ou selecione manualmente no menu suspenso
- Clique no botão Validar para verificar a sintaxe e a conformidade do esquema
- Os erros são destacados com números de linha para navegação rÔpida
š Validador Yaml Online Baseado em Navegador
Valide arquivos yaml diretamente no seu navegador sem ferramentas externas:
ā Funciona completamente offline após a instalação
ā Nenhum dado transmitido para servidores externos
ā Seu código de configuração permanece totalmente privado
ā Tema de modo escuro para sessƵes de edição confortĆ”veis
ā Abrir em Guia fornece espaƧo de trabalho expandido para arquivos maiores
ā O armazenamento persistente salva seu trabalho entre as sessƵes
š Capacidades de Linting e Formatação
Recursos abrangentes de qualidade de código incluĆdos:
āŖ Detecte erros de sintaxe instantaneamente enquanto digita
⪠Verifique a estrutura em relação às especificações json schema
⪠Formate o código para melhor legibilidade e consistência
⪠Verifique a estrutura da configuração antes da implantação
⪠AnÔlise de vÔrios documentos para pacotes de configuração complexos
┠Verificação de Configuração Multiplataforma
Suporta configuraƧƵes em vƔrias plataformas e ambientes:
⢠Validação yaml Kubernetes para aplicativos nativos da nuvem e microsserviços
⢠Verificador yaml Docker Compose para orquestração de contêineres
⢠Validador GitHub Actions para pipelines de integração contĆnua
⢠Linter Gitlab CI para processos automatizados de build e implantação
⢠Verificação de configuração CircleCI para automação de build baseada em nuvem
⢠Validação de playbook Ansible para automação de infraestrutura
ā Perguntas Frequentes
Q: Esta extensão funciona offline?
A: Sim, após a instalação, toda a validação ocorre localmente no seu navegador.
Q: Meu código é enviado para algum servidor?
A: Não, sua configuração permanece completamente privada no seu dispositivo.
Q: Qual versão do Kubernetes é suportada?
A: Atualmente suporta Kubernetes v1.29 com 23 tipos de recursos.
ā Baixe o YAML Validator para checar seus arquivos de configuração de forma rĆ”pida e confiĆ”vel. Valide manifestos kubernetes, verifique docker compose e aproveite 11 tipos de esquema com detecção automĆ”tica.
Latest reviews
- Nikolay Nikolaev
- Works great. Fast and Accurate.
- Ann Golovatuk
- A bit simple, but it works. I like yaml highlighting on external sites, like github!
- Vladyslav Vorobiov
- I need such tool in order to have handy validator for yaml configs in the browser. Meets my expectations so far