Validador YAML icon

Validador YAML

Extension Actions

How to install Open in Chrome Web Store
CRX ID
jokkhfinnhgafmdiobjjahgefekgjajp
Description from extension meta

Valide ficheiros YAML com suporte de esquema para Kubernetes, Docker Compose, GitHub Actions. Linter e formatador integrados.

Image from store
Validador YAML
Description from store

šŸ”§ 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