【发布时间】:2021-12-04 21:57:10
【问题描述】:
我有一个使用 kustomize 部署到多个环境的 kube-prometheus。
kube-prometheus 是一个基础,每个环境都是一个覆盖。 假设我想将仪表板部署到叠加层,这意味着我需要为每个叠加层部署相同的 ConfigMap 和相同的补丁。
理想情况下,我想避免更改基础,因为它是在我的回购之外声明的,并保持干燥,而不是在整个地方复制相同的配置。
有没有办法做到这一点?
文件夹结构:
/base/
/kube-prometheus/
/overlays/
/qa/ <---
/dev/ <--- I want to share resources+patches between those
/staging/ <---
【问题讨论】:
标签: kubernetes kustomize