Wrap cert-manager CRDs in conditional (#1076)
There's no point in installing the CRDs if cert-manager itself is disabled. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - cert-manager CRDs are now only installed when the cert-manager addon is enabled, providing more control over addon management. - **Chores** - Updated the Kubernetes chart version to 0.24.1. - Adjusted version mapping to reflect the new chart version and associated commit. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
commit
778577e0d5
1 changed files with 2 additions and 0 deletions
|
|
@ -1,3 +1,4 @@
|
|||
{{- if .Values.addons.certManager.enabled }}
|
||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
|
|
@ -54,3 +55,4 @@ stringData:
|
|||
values: |
|
||||
{{- toYaml .Values.addons.certManager.valuesOverride | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue