概述
在线验证 YAML,支持 Kubernetes、Docker Compose、GitHub Actions 架构。集 Linter 和 Formatter 于一体的工具。
🔧 针对 11 种官方架构验证 yaml 文件,支持自动检测。YAML Validator 通过针对 Kubernetes、Docker Compose 和 CI/CD 管道的架构验证,帮助您在部署前发现错误。 ✨ 版本 1.1 新功能 - 针对 11 个平台的架构验证,支持自动检测 - GitHub 代码折叠,用于浏览大型配置文件 - 在标签页中打开模式,用于全屏编辑 - 深色模式支持,具有系统主题检测功能 - 错误行高亮显示,支持点击跳转导航 📋 支持的架构 针对官方规范在线验证 yaml: 1️⃣ Kubernetes v1.29 - 适用于 Deployment、Service、Pod、ConfigMap、Ingress、StatefulSet、DaemonSet、CronJob 和 20 多种资源类型的 k8s yaml 验证器 2️⃣ Docker Compose v2.29 - 具有完整规范支持的 docker compose 验证器 3️⃣ GitHub Actions - 适用于 CI/CD 工作流自动化的 github actions yaml 验证器 4️⃣ GitLab CI - 适用于 .gitlab-ci.yml 管道的 gitlab ci yaml 验证器 5️⃣ CircleCI - 适用于 config.yml 构建配置的 circleci yaml 验证器 6️⃣ Azure Pipelines - 适用于 devops 工作流的 azure pipelines yaml 验证器 7️⃣ Bitbucket Pipelines - 适用于管道配置的 bitbucket yaml 验证器 8️⃣ Ansible - 适用于 playbook 自动化脚本的 ansible yaml 验证器 9️⃣ Helm Charts - 适用于 Chart.yaml 包管理的 helm yaml 验证器 🔟 OpenAPI 3.0 - 适用于 REST API 规范的 openapi yaml 验证器 ⬛ Swagger 2.0 - 适用于 API 规范的 swagger yaml 验证器 🎯 智能错误检测 扩展程序会自动检测适用于您的内容的架构: ▸ 粘贴代码,立即检测到匹配的架构 ▸ 错误行高亮显示问题的确切位置 ▸ 支持带有 --- 分隔符的多文档 ▸ 具有一键修复功能的架构不匹配建议 📂 GitHub 代码折叠 在 GitHub 上浏览配置文件?此扩展程序添加了一个折叠按钮: • 在任何 GitHub 存储库页面上折叠和展开部分 • 轻松浏览大型配置文件 • 适用于 GitHub 上的任何 .yaml 或 .yml 文件 • 单击即可切换折叠 💡 主要功能 ➤ 语法检查器,为您的代码提供即时反馈 ➤ Linter 尽早识别结构和语义问题 ➤ Formatter 保持代码整洁易读 ➤ 针对官方规范的架构验证 ➤ 适用于 k8s 清单和部署的 Kubernetes yaml 验证器 ➤ 运行容器前的 Docker compose 检查器 🚀 专为 DevOps 工程师打造 专为开发人员、系统管理员和 DevOps 专业人员设计: 1. Kubernetes 验证 - 在 kubectl apply 之前检查 k8s 清单以防止失败 2. Docker Compose 验证 - 在 docker compose up 之前发现配置错误 3. CI/CD 管道验证 - 支持 GitHub Actions、GitLab CI、CircleCI、Azure Pipelines 4. API 规范检查 - 适用于 REST API 的 OpenAPI 和 Swagger 格式验证 5. 基础设施即代码 - 支持 Ansible playbook 和 Helm chart 配置 📝 如何使用此扩展程序 - 单击浏览器工具栏中的扩展程序图标 - 将您的代码粘贴到编辑器区域 - 自动检测架构或从下拉列表中手动选择 - 单击“验证”按钮以检查语法和架构合规性 - 错误以行号高亮显示,以便快速导航 🌐 基于浏览器的在线 Yaml Validator 直接在浏览器中验证 yaml 文件,无需外部工具: ◆ 安装后完全离线工作 ◆ 没有数据传输到外部服务器 ◆ 您的配置代码完全保密 ◆ 适合舒适编辑会话的深色模式主题 ◆ “在标签页中打开”为较大的文件提供扩展工作区 ◆ 持久存储在会话之间保存您的工作 🔍 Linting 和 Formatting 功能 包含全面的代码质量功能: ▪ 在键入时即时检测语法错误 ▪ 针对 json schema 规范检查结构 ▪ 格式化代码以获得更好的可读性和一致性 ▪ 在部署前验证配置结构 ▪ 适用于复杂配置包的多文档解析 ⚡ 跨平台配置检查 支持跨多个平台和环境的配置: • 适用于云原生应用和微服务的 Kubernetes yaml 验证 • 适用于容器编排的 Docker compose yaml 检查器 • 适用于持续集成管道的 GitHub actions 验证器 • 适用于自动化构建和部署流程的 Gitlab ci linter • 适用于基于云的构建自动化的 Circleci config 检查 • 适用于基础设施自动化的 Ansible playbook 验证 ❓ 常见问题解答 Q: 此扩展程序可以离线工作吗? A: 是的,安装后,所有验证都在您的浏览器中本地进行。 Q: 我的代码会发送到服务器吗? A: 不,您的配置在您的设备上完全保密。 Q: 支持哪个 Kubernetes 版本? A: 目前支持具有 23 种资源类型的 Kubernetes v1.29。 ✅ 下载 YAML Validator 以进行快速、可靠的配置文件检查。使用 kubernetes yaml 验证器、docker compose 检查器和 11 种架构类型在线验证 yaml。
详情
隐私权
该开发者已声明,您的数据:
- 不会因未获批准的用途出售给第三方
- 不会为实现与产品核心功能无关的目的而使用或转移
- 不会为确定信用度或放贷目的而使用或转移