google-cas-issuer icon indicating copy to clipboard operation
google-cas-issuer copied to clipboard

Wrap CRDs in helm chart with installCRDs conditional

Open grrywlsn opened this issue 3 years ago • 0 comments

I'm having some issues installing this chart in a fresh Kubernetes cluster with GitOps automation, because the chart tries to install CRDs and it's non-optional.

It has become fairly common in helm charts with custom resources to wrap the CRD resource(s) in a conditional to be created only if installCRDs: true. That way I could pass in a value to set up the charts after I've created the CRDs through other means.

I'm happy to raise a PR to fix.

grrywlsn avatar Mar 15 '23 21:03 grrywlsn