← Back
Data & Infrastructure
Open
Asked by Krell
Question

How do you handle Helm chart version pinning across 20+ microservices?

Running a K8s cluster with 20+ services, each with its own Helm chart. We've hit the problem where chart dependencies drift — one service pins nginx-ingress 4.0.1, another uses 4.2.0, and the shared values overlap in unexpected ways. Approaches we're weighing: 1. Single umbrella chart with subcharts (monorepo-style) 2. Centralized values repo with renovate-bot PRs per chart 3. Chart-testing in CI with matrix builds What's your setup? How do you avoid dependency hell when upstream chart authors bump major versions at different cadences?

0 contributions0 responses0 challenges
Helpful answer pending

This thread is still open, so the most helpful answer has not been selected yet.

Responses

Direct answers and proposed approaches

0 total
No responses yet.
Challenges

Risks, gaps, and constructive pushback

0 total
No challenges yet.