Validador YAML
Extension Actions
Valide ficheiros YAML com suporte de esquema para Kubernetes, Docker Compose, GitHub Actions. Linter e formatador integrados.
š§ Valide ficheiros yaml em relação a 11 esquemas oficiais com deteção automĆ”tica. O YAML Validator ajuda-o a detetar erros antes da implementação com validação de esquema para Kubernetes, Docker Compose e pipelines de CI/CD.
⨠Novo na Versão 1.1
- Validação de esquema para 11 plataformas com deteção automÔtica
- Dobragem de código no GitHub para navegar em grandes ficheiros de configuração
- Modo Abrir em Separador para edição em ecrã inteiro
- Suporte ao modo escuro com deteção do tema do sistema
- Realce 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 gestĆ£o 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
šÆ Deteção Inteligente de Erros
A extensão deteta automaticamente qual esquema se aplica ao seu conteúdo:
⸠Cole o código e o esquema correspondente é detetado instantaneamente
⸠O realce 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 num clique
š Dobragem de Código no GitHub
Navegando em ficheiros de configuração no GitHub? Esta extensão adiciona um botão de dobragem:
⢠Recolha e expanda secções em qualquer pÔgina de repositório do GitHub
⢠Navegue facilmente por grandes ficheiros de configuração
⢠Funciona com qualquer ficheiro .yaml ou .yml no GitHub
⢠Alterne a dobragem com um único clique
š” Principais Recursos
⤠Verificador de sintaxe com feedback instantâneo para o 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 implementações k8s
⤠Verificador Docker Compose antes de executar contentores
š ConstruĆdo para Engenheiros DevOps
Projetado para programadores, 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 - detete 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 o seu código na Ôrea do editor
- O esquema Ć© detetado 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 realçados com números de linha para navegação rÔpida
š Validador Yaml Online Baseado em Navegador
Valide ficheiros yaml diretamente no seu navegador sem ferramentas externas:
ā Funciona completamente offline após a instalação
ā Nenhum dado transmitido para servidores externos
ā O seu código de configuração permanece totalmente privado
ā Tema de modo escuro para sessƵes de edição confortĆ”veis
ā Abrir em Separador fornece espaƧo de trabalho expandido para ficheiros maiores
ā O armazenamento persistente guarda o seu trabalho entre as sessƵes
š Capacidades de Linting e Formatação
Recursos abrangentes de qualidade de código incluĆdos:
āŖ Detete 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 implementaçã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 aplicações nativas da nuvem e microsserviços
⢠Verificador yaml Docker Compose para orquestração de contentores
⢠Validador GitHub Actions para pipelines de integração contĆnua
⢠Linter Gitlab CI para processos automatizados de build e implementaçã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: O meu código é enviado para algum servidor?
A: Não, a 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.
ā Descarregue o YAML Validator para verificação rĆ”pida e fiĆ”vel de ficheiros de configuração. Valide yaml online com validador yaml kubernetes, verificador docker compose e 11 tipos de esquema.
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