YAML Validador
Extension Actions
Valida archivos YAML con esquemas para Kubernetes, Docker Compose, GitHub Actions. Linter y formateador en una herramienta.
🔧 Valida archivos yaml contra 11 esquemas oficiales con detección automática. YAML Validator te ayuda a detectar errores antes del despliegue con validación de esquemas para Kubernetes, Docker Compose y pipelines CI/CD.
✨ Nuevo en la Versión 1.1
- Validación de esquemas para 11 plataformas con detección automática
- Plegado de código en GitHub para navegar por archivos de configuración grandes
- Modo Abrir en Pestaña para edición a pantalla completa
- Soporte de modo oscuro con detección del tema del sistema
- Resaltado de líneas de error con navegación al hacer clic
📋 Esquemas Soportados
Valida yaml online contra especificaciones oficiales:
1️⃣ Kubernetes v1.29 - validador yaml k8s para Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob y más de 20 tipos de recursos
2️⃣ Docker Compose v2.29 - validador docker compose con soporte completo de especificaciones
3️⃣ GitHub Actions - validador yaml github actions para automatización de flujos de trabajo CI/CD
4️⃣ GitLab CI - validador yaml gitlab ci para pipelines .gitlab-ci.yml
5️⃣ CircleCI - validador yaml circleci para configuraciones de build config.yml
6️⃣ Azure Pipelines - validador yaml azure pipelines para flujos de trabajo devops
7️⃣ Bitbucket Pipelines - validador yaml bitbucket para configs de pipeline
8️⃣ Ansible - validador yaml ansible para scripts de automatización playbook
9️⃣ Helm Charts - validador yaml helm para gestión de paquetes Chart.yaml
🔟 OpenAPI 3.0 - validador yaml openapi para especificaciones API REST
⬛ Swagger 2.0 - validador yaml swagger para specs de API
🎯 Detección Inteligente de Errores
La extensión detecta automáticamente qué esquema se aplica a tu contenido:
▸ Pega el código y el esquema correspondiente se detecta al instante
▸ El resaltado de líneas de error muestra la ubicación exacta del problema
▸ Soporte multi-documento con separadores ---
▸ Sugerencias de coincidencia de esquemas con corrección en un clic
📂 Plegado de Código GitHub
¿Navegando archivos de configuración en GitHub? Esta extensión añade un botón de plegado:
• Contrae y expande secciones en cualquier página de repositorio de GitHub
• Navega archivos de configuración grandes con facilidad
• Funciona con cualquier archivo .yaml o .yml en GitHub
• Alterna el plegado con un solo clic
💡 Características Clave
➤ Verificador de sintaxis con retroalimentación instantánea para tu código
➤ El linter identifica problemas estructurales y semánticos temprano
➤ El formateador mantiene el código limpio y legible
➤ Validación de esquemas contra especificaciones oficiales
➤ Validador yaml Kubernetes para manifiestos y despliegues k8s
➤ Verificador Docker Compose antes de ejecutar contenedores
🚀 Construido para Ingenieros DevOps
Diseñado para desarrolladores, administradores de sistemas y profesionales DevOps:
1. Validación Kubernetes - verifica manifiestos k8s antes de kubectl apply para prevenir fallos
2. Verificación Docker Compose - detecta errores de config antes de docker compose up
3. Validación de pipeline CI/CD - soporte para GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Verificación de specs API - validación de formato OpenAPI y Swagger para APIs REST
5. Infraestructura como Código - soporte para playbook Ansible y configuración Helm chart
📝 Cómo Usar Esta Extensión
- Haz clic en el icono de la extensión en la barra de herramientas de tu navegador
- Pega tu código en el área del editor
- El esquema se detecta automáticamente o selecciónalo manualmente del menú desplegable
- Haz clic en el botón Validar para verificar sintaxis y cumplimiento de esquema
- Los errores se resaltan con números de línea para navegación rápida
🌐 Validador Yaml Online Basado en Navegador
Valida archivos yaml directamente en tu navegador sin herramientas externas:
◆ Funciona completamente offline después de la instalación
◆ No se transmiten datos a servidores externos
◆ Tu código de configuración permanece totalmente privado
◆ Tema de modo oscuro para sesiones de edición cómodas
◆ Abrir en Pestaña proporciona un espacio de trabajo expandido para archivos más grandes
◆ El almacenamiento persistente guarda tu trabajo entre sesiones
🔍 Capacidades de Linting y Formateo
Características completas de calidad de código incluidas:
▪ Detecta errores de sintaxis instantáneamente mientras escribes
▪ Verifica la estructura contra especificaciones json schema
▪ Formatea código para mejor legibilidad y consistencia
▪ Verifica la estructura de configuración antes del despliegue
▪ Análisis multi-documento para paquetes de configuración complejos
⚡ Verificación de Configuración Multi-Plataforma
Soporta configuraciones a través de múltiples plataformas y entornos:
• Validación yaml Kubernetes para apps cloud-native y microservicios
• Verificador yaml Docker Compose para orquestación de contenedores
• Validador GitHub Actions para pipelines de integración continua
• Linter Gitlab CI para procesos de build y despliegue automatizados
• Verificación de config CircleCI para automatización de build basada en la nube
• Validación de playbook Ansible para automatización de infraestructura
❓ Preguntas Frecuentes
Q: ¿Esta extensión funciona offline?
A: Sí, después de la instalación toda la validación ocurre localmente en tu navegador.
Q: ¿Se envía mi código a algún servidor?
A: No, tu configuración permanece completamente privada en tu dispositivo.
Q: ¿Qué versión de Kubernetes está soportada?
A: Actualmente soporta Kubernetes v1.29 con 23 tipos de recursos.
✅ Descarga YAML Validator para una verificación rápida y fiable de archivos de configuración. Valida yaml online con validador yaml kubernetes, verificador docker compose y 11 tipos de esquemas.
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