Looking for Better Options to Manage Helm and Container Images Across Clusters
Asked by
CleverPineapple22
Managing container images with Helm across multiple clusters can be challenging. Any slight adjustments in image, values, or configuration can lead to issues, and charts become unwieldy quickly. I'm overwhelmed with environment overrides, tagging, and versioning, and I previously tried using Chainguard for image auditing and building, but it didn't suit our requirementsโit felt too heavy and inflexible for our setup. I'm seeking suggestions for lighter or more adaptable solutions that can scale effectively, including workflows and tools. Any ideas?
Answers
Have you considered using ArgoCD with ApplicationSets alongside Kustomize? It could really streamline your process!
Reply to this answer
Weโve been having great success with ArgoCD and Helm! Iโm curious about your specific issues with Helm, though, because I havenโt encountered any problems with image tag updates breaking the chart. Maybe looking at how you're organizing your repositories could helpโit allows us to update each cluster independently without hassle.
Reply to this answer
Yoke combined with ArgoCD has been a pretty solid setup for us. It avoids the Helm templating altogether and uses the GitOps pull model of ArgoCD, which is nice and straightforward!
Reply to this answer
I've heard a lot of good feedback about ArgoCD with ApplicationSets too; people seem to find it quite effective.
Reply to this answer
Add your answer
Answers are reviewed before publication.
CuriousCoder88: Exactly like this! I've been doing it for ages, and I wouldn't know how to manage it differently!