Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow override image of individual components in Helm chart #10237

Open
narqo opened this issue Dec 13, 2024 · 1 comment · May be fixed by #10340
Open

Allow override image of individual components in Helm chart #10237

narqo opened this issue Dec 13, 2024 · 1 comment · May be fixed by #10340
Labels
enhancement New feature or request helm

Comments

@narqo
Copy link
Contributor

narqo commented Dec 13, 2024

Right now the mimir-distributed Helm chart only has a global configuration, that defines the container image, all Mimir components use (ref image and enterprise.image in the default values).

To be on par with Mimir Jsonnet bundle, the chart must provide a way to override image for an individual component (e.g. ingester, querier, store-gateway, etc).

Multiple use-cases for that are coming from the Grafana's internal experience:

  1. When backporting a hotfix into a weekly release, we may want to avoid re-deploying the whole system, and only (temporary) update one of the components
  2. Similarly, during testing, only a subset of components (usually single component under testing) may need to be overridden with a private development copy
@narqo narqo added enhancement New feature or request helm labels Dec 13, 2024
@narqo narqo changed the title Allow override image of individual component in Helm chart Allow override image of individual components in Helm chart Dec 18, 2024
@narqo
Copy link
Contributor Author

narqo commented Dec 18, 2024

Examples from other database charts:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request helm
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant