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

fix: crds getting removed on helm upgrades #289

Merged
merged 5 commits into from
Apr 16, 2024
Merged

Conversation

Abhinandan-Purkait
Copy link
Member

@Abhinandan-Purkait Abhinandan-Purkait commented Mar 27, 2024

Why do we need this PR?

It was seen that on upgrade to 1.5.x the CRDs get removed causing the removal of CRs. This would prevent it.
It also adds annotations to let helm keep the CRDs on uninstall, which is configurable.

@Abhinandan-Purkait Abhinandan-Purkait changed the title Chart changes fix: crds getting removed on helm upgrades Mar 27, 2024
Copy link
Member

@avishnu avishnu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Member

@niladrih niladrih left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a comment.

Signed-off-by: Abhinandan Purkait <[email protected]>
@Abhinandan-Purkait Abhinandan-Purkait merged commit cd7e9b7 into develop Apr 16, 2024
6 checks passed
@Abhinandan-Purkait Abhinandan-Purkait deleted the chart-changes branch April 16, 2024 10:04
Abhinandan-Purkait added a commit that referenced this pull request May 8, 2024
* fix: crds getting removed on helm upgrades

Signed-off-by: Abhinandan Purkait <[email protected]>

* fix: crds getting removed on helm upgrades

Signed-off-by: Abhinandan Purkait <[email protected]>

* chore: add condition for the crds subchart

Signed-off-by: Abhinandan Purkait <[email protected]>

* feat(chart): remove quotes from version

Signed-off-by: Abhinandan Purkait <[email protected]>

* feat(chart): update README

Signed-off-by: Abhinandan Purkait <[email protected]>

---------

Signed-off-by: Abhinandan Purkait <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants