logo

YAML 合併

JSON 合併
TOML 合併
這個免費線上工具可以協助您輕易地合併您的 YAML 資料

合併兩份 YAML 檔案為一,支援可設定的深度合併策略,方便整合 Kubernetes 設定、Helm 值與多環境部署設定。

logo
啪唧開發工坊
YAML 合併

YAML 合併

JSON 合併
TOML 合併
這個免費線上工具可以協助您輕易地合併您的 YAML 資料
關於這個工具

合併兩份 YAML 檔案為一,支援可設定的深度合併策略,方便整合 Kubernetes 設定、Helm 值與多環境部署設定。

處理中

常見問題

關於這個主題的常見疑問與實用解答。

這個工具的功能是什麼?

將兩份或多份 YAML 文件合併為一份,結合所有來源的映射,並支援可設定的衝突與陣列合併策略。

能一次合併兩份以上的檔案嗎?

可以 — 一次最多可合併 5 份輸入。會由左至右依序合併,因此最右側的輸入對衝突鍵有最後決定權(除非切到 A → B)。

衝突是如何處理的?

預設後一份文件的值優先(B → A),且陣列會串接。可切換為 A → B 保留前一份的值,或將陣列策略改為「取代」讓後一份直接覆蓋。

它能合併巢狀映射嗎?

是的 — 巢狀映射在兩種衝突策略下都會遞迴合併;陣列則依所選的陣列策略(串接或取代)在每一層套用。

這個工具適合什麼情境?

常見情境包含合併 Kubernetes manifest、跨環境組合 Helm chart values(base + dev/staging/prod overrides)、以及把多檔 CI/CD 設定(GitHub Actions、GitLab CI)整合成單一可審文件。

我的資料會被傳送到伺服器嗎?

不會,YAML 合併完全在您的瀏覽器中執行。兩份檔案透過 JavaScript 在本地合併,不會上傳任何內容。