diff --git a/charts/fluid/fluid/templates/upgrade/crd-upgrade.yaml b/charts/fluid/fluid/templates/upgrade/crd-upgrade.yaml index a4465b766b0..d4157c76928 100644 --- a/charts/fluid/fluid/templates/upgrade/crd-upgrade.yaml +++ b/charts/fluid/fluid/templates/upgrade/crd-upgrade.yaml @@ -1,3 +1,4 @@ +{{ if .Values.crdUpgrade.enabled -}} --- apiVersion: batch/v1 kind: Job @@ -57,3 +58,4 @@ metadata: "helm.sh/hook": pre-upgrade "helm.sh/hook-weight": "-5" "helm.sh/hook-delete-policy": hook-succeeded,before-hook-creation +{{- end }} diff --git a/charts/fluid/fluid/values.yaml b/charts/fluid/fluid/values.yaml index a54e360d6b3..a9213d6488d 100644 --- a/charts/fluid/fluid/values.yaml +++ b/charts/fluid/fluid/values.yaml @@ -4,6 +4,7 @@ workdir: /tmp crdUpgrade: + enabled: true image: fluidcloudnative/fluid-crd-upgrader:v1.0.0-457c8f9 ## if unspecified, will use built-in variable `.Release.Namespace`.