YAML Validator | YAMLバリデーター
Extension Actions
Kubernetes、Docker Compose、GitHub Actionsのスキーマサポート付きでYAMLをオンライン検証。リンターとフォーマッタが1つのツールに。
🔧 自動検出機能付きで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 - プレイブック自動化スクリプト用の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ファイルで動作します
• ワンクリックで折りたたみを切り替えられます
💡 主な機能
➤ コードに対する即時フィードバック付きの構文チェッカー
➤ リンターが構造的および意味的な問題を早期に特定します
➤ フォーマッタがコードをクリーンで読みやすく保ちます
➤ 公式仕様に対するスキーマ検証
➤ 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. Infrastructure as Code - AnsibleプレイブックおよびHelmチャート構成のサポート
📝 この拡張機能の使い方
- ブラウザのツールバーにある拡張機能アイコンをクリックします
- エディタ領域にコードを貼り付けます
- スキーマが自動検出されるか、ドロップダウンから手動で選択します
- 検証ボタンをクリックして、構文とスキーマの準拠を確認します
- エラーは行番号付きでハイライト表示され、すばやくナビゲートできます
🌐 ブラウザベースのYAML Validatorオンライン
外部ツールなしでブラウザで直接YAMLファイルを検証します:
◆ インストール後、完全にオフラインで動作します
◆ 外部サーバーにデータは送信されません
◆ 構成コードは完全に非公開のままです
◆ 快適な編集セッションのためのダークモードテーマ
◆ 「タブで開く」は、より大きなファイル用の拡張ワークスペースを提供します
◆ 永続ストレージはセッション間で作業を保存します
🔍 リンティングおよびフォーマット機能
包括的なコード品質機能が含まれています:
▪ 入力中に構文エラーを即座に検出します
▪ json schema仕様に対して構造を確認します
▪ 可読性と一貫性を高めるためにコードをフォーマットします
▪ デプロイ前に構成構造を検証します
▪ 複雑な構成バンドル用のマルチドキュメント解析
⚡ クロスプラットフォーム構成チェック
複数のプラットフォームと環境にわたる構成をサポートします:
• クラウドネイティブアプリとマイクロサービス用のKubernetes yaml検証
• コンテナオーケストレーション用のDocker compose yamlチェッカー
• 継続的インテグレーションパイプライン用のGitHub actionsバリデータ
• 自動ビルドおよびデプロイプロセス用のGitlab ciリンター
• クラウドベースのビルド自動化用のCircleci configチェック
• インフラストラクチャ自動化用のAnsible playbook検証
❓ よくある質問
Q: この拡張機能はオフラインで動作しますか?
A: はい、インストール後、すべての検証はブラウザでローカルに行われます。
Q: コードはサーバーに送信されますか?
A: いいえ、構成はデバイス上で完全に非公開のままです。
Q: サポートされているKubernetesのバージョンは何ですか?
A: 現在、23のリソースタイプを持つKubernetes v1.29をサポートしています。
✅ 高速で信頼性の高い構成ファイルチェックのためにYAML Validatorをダウンロードしてください。kubernetes yamlバリデータ、docker composeチェッカー、および11のスキーマタイプを使用して、オンラインでyamlを検証します。
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