在 Kubernetes 中,我有一个基本的 kustomize 包和两个补丁,每个补丁调整基础的不同方面 - 一个用于大型部署,另一个用于使用旧映像而不是当前映像。有没有一种方法可以创建一个“组合”补丁 - 具有两个更改的补丁,而无需复制大型和旧补丁内容?
- base/
- large-deployment-patch/
- legacy-image-patch/
当我尝试简单地将两个补丁用作组合补丁中的基础时,我收到如下错误:
Error: ../legacy: id '"~G_v1_ConfigMap|~X|~P|pg-database|~S"' already used