【发布时间】:2020-11-04 14:23:58
【问题描述】:
出于 CI/CD 目的,该项目正在维护 2 个 kustomization.yaml 文件
- 常规部署 - kustomization_deploy.yaml
- 回滚部署 - kustomization_rollback.yaml
要运行 kustomize 构建,当前目录中需要一个名为“kustomization.yaml”的文件。 如果项目想使用 kustomization_rollback.yaml 而不是 kustomization.yaml,这怎么可能? kustomize 是否接受文件名作为参数?文档没有对此指定任何内容。
【问题讨论】:
-
恐怕改名
kustomization.yaml是不行的。您是否考虑过将Deployment拆分为两个目录kustomization_deploy/kustomization_rollback,每个目录分别包含kustomization.yaml? -
同意,如果无法更改 kustomization.yaml 的名称,有不同的方法来处理这个问题
标签: kubernetes kubectl kustomize