devtron icon indicating copy to clipboard operation
devtron copied to clipboard

Move chart versions to tag based release model

Open strawhat5 opened this issue 3 years ago • 0 comments

Summary

Right now devtron chart versions are maintained in separate folders, which is a crude way of organizing it. It is very cumbersome to maintain them and has many limitations when it comes to releasing and upgrading to new versions.

Motivation

Lots of helm chart repos follow this model, for example: https://github.com/kubernetes/ingress-nginx/tags

Proposal

I am proposing to move all the charts to a git tag based release model. This will fasten up the process of new chart releases, as well as make it that much smoother for apps to upgrade to new releases. We will follow the semver release pattern for major and minor releases.

AB#409

strawhat5 avatar Sep 10 '21 13:09 strawhat5