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

install Cert Manager's CRDs with a Helm pre hook #212

Open
qrkourier opened this issue Jun 4, 2024 · 0 comments
Open

install Cert Manager's CRDs with a Helm pre hook #212

qrkourier opened this issue Jun 4, 2024 · 0 comments

Comments

@qrkourier
Copy link
Member

The controller chart depends on Cert Manager and Trust Manager CRDs, e.g., Issuer, Certificate, and Bundle. It's currently necessary to pre-install the CRDs because sub-charts can not provide the CRDs that a parent chart requires.

Add a controller pre (install, upgrade) hook that installs required CRDs and API versions unless installed and compatible.

This needs to be done for CM and TM unless related: #196 is completed to eliminate the TM dependency.

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

No branches or pull requests

1 participant