3 ms·
To avoid drift, I would keep the charts in one repo, but separate the values files in different repos per environment. IIRC, Argo CD now allows to get your va
by tecleandor 3y ago
To avoid drift, I would keep the charts in one repo, but separate the values files in different repos per environment.
IIRC, Argo CD now allows to get your values.yaml from a different repo than the one you're using for the chart. So you create a very restricted repo for the charts, and then one repo por every environment that only (or mostly) contains a values.yaml.
You deploy then X applications or application sets, all pointing to the same chart, but pulling the values from different repos.