YAML⇔JSON変換
YAMLとJSONを相互変換します。
YAML⇔JSON変換とは
YAML(YAML Ain't Markup Language)は、インデントベースで人間が読み書きしやすい設定ファイルフォーマットです。KubernetesのマニフェストファイルやGitHub ActionsのCI/CD設定、Docker Compose、Ansible等で広く使われています。JSONと意味的に互換性があるため、相互変換が可能です。
YAMLが使われる場面
- Kubernetes — Pod、Service、Deploymentの定義ファイル
- GitHub Actions — ワークフロー設定(.github/workflows/)
- Docker Compose — コンテナの構成定義
- Ansible — インフラ自動化のプレイブック