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

chore(helm): allow CRDs to be templated with Helm #108

Merged
merged 1 commit into from
Nov 15, 2023

Conversation

erikgb
Copy link
Contributor

@erikgb erikgb commented Nov 14, 2023

This PR is migrating away from the CRD "support" in Helm, making the CRDs regular Helm templates. This is a common workaround for the non-existing CRD support in Helm.

Unblocks #107.

I am proposing to make Helm management of CRDs the default, but cert-manager decided to make it an opt-in. Both approaches have their pros and cons. Let me know what you think!

We don't use Helm in our clusters, but instead use the Helm support in kustomize to template resources client-side. I am not sure how easy it would be to migrate to the new way of managing CRDs with Helm. Maybe you can help me test so we can add some docs?

@erikgb erikgb changed the title WIP: chore(helm): allow CRDs to be templated with Helm chore(helm): allow CRDs to be templated with Helm Nov 14, 2023
@erikgb erikgb marked this pull request as ready for review November 14, 2023 10:28
Copy link
Member

@zoetrope zoetrope left a comment

Choose a reason for hiding this comment

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

LGTM

@zoetrope zoetrope merged commit 5e3cfbd into cybozu-go:main Nov 15, 2023
8 checks passed
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.

2 participants