-
Notifications
You must be signed in to change notification settings - Fork 61
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
chore: use stable as default image #30
Conversation
I couldn't find any best practices for this. Edit: Then we would need release channels for each major version, like v2-stable? |
Co-authored-by: Elio Bischof <[email protected]>
Co-authored-by: Elio Bischof <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Incorporated the changes
Interesting, how do other established players like grafana, gitlab, ... do this? |
Grafana, Cockroach and GitLab increment their chart versions when the app versions increment: |
If we want to have a fixed appVersion for a chart version too, maybe we should automate things. |
I think we should publish a stable channel for the chart repository as a whole somehow |
And when do we want to do this? In this PR, or should we proceed first with merging? |
I think we should close this PR, implement zitadel/zitadel#4219 instead and create a new issue for the charts stable channel. Edit: #36 |
Using mutable image tags is considered to be an anti–pattern. Firstly, you'd need to use a Same goes for a Helm chart and an app version. Otherwise, it may be impossible to install an old version of the chart due to configuration changes or similar. Automating the release process may be the way to go here. If the main application strongly adheres to semver, I think this should work. |
True, I agree with this. Although I think using a Since ZITADEL strictly uses semver it should be feasible to create new tags as needed for this helm chart. Since @eliobischof is in vacation this week he will pick-up next week with this 😁 |
@eliobischof can you have a look into this? |
I still think it is a bad idea to use mutable tags by default because I don't assume the chart is just used in easy to start cases. I would rather add a |
I do to, what I meant by looking into, is that we should automate the lifecycle of the helm chart depending on the ZITADEL release. |
Replaced by #43 |
No description provided.