このツールはブラウザで即時実行できます。登録もサーバー処理も不要です。
このツールが役に立ちましたか?
byteflow.tools をインストールすると、起動が速くなり、オフラインでもツールを使えます。
インストールガイドこのツールが役に立ちましたか?
byteflow.tools をインストールすると、起動が速くなり、オフラインでもツールを使えます。
インストールガイド複数 YAML ドキュメントのマージや JSON Merge Patch セマンティクスの適用をローカルで確認します。
複数 YAML ドキュメントのマージや JSON Merge Patch セマンティクスの適用をローカルで確認し、追加、削除、変更をパス単位で表示します。
--- で区切られた YAML ドキュメントを順に深くマージします。
patch モードでは null により対象キーを削除します。
マージ済み YAML とパス単位の変更サマリーを出力します。
複数 YAML
service: image: nginx --- service: replicas: 2
境界例
debug: null
変更サマリー
$.service.replicas 追加
サマリー
$.service.debug removed
Kubernetes strategic merge と誤解する
このツールは通常の深いマージと JSON Merge Patch セマンティクスを使います。
出力を早く共有しすぎる
共有前に出力を確認します。
ローカルの事前確認に適していますが、最終的には対象ランタイムやデプロイツールで検証してください。
patch の null は何を意味しますか?
対象キーの削除を意味します。
本番データを使えますか?
可能ですが、ローカル処理に留め、共有前にマスクしてください。
最終検証を置き換えますか?
いいえ、迅速なローカル確認として使います。