diff --git a/charts/datafold-manager/Chart.yaml b/charts/datafold-manager/Chart.yaml index a54e754..12ad1d5 100644 --- a/charts/datafold-manager/Chart.yaml +++ b/charts/datafold-manager/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: datafold-manager description: Helm chart for Datafold Operator type: application -version: 0.1.97 +version: 0.1.98 appVersion: "1.0.0" icon: https://www.datafold.com/logo.png diff --git a/charts/datafold-manager/templates/crds.yaml b/charts/datafold-manager/templates/crds.yaml index 3993c7e..b74c38f 100644 --- a/charts/datafold-manager/templates/crds.yaml +++ b/charts/datafold-manager/templates/crds.yaml @@ -3699,9 +3699,9 @@ spec: description: DatafoldRepository specifies the Docker repository for Datafold images type: string - datafoldVersion: + datafoldVersionOverride: description: |- - DatafoldVersion pins the Datafold image tag explicitly. + DatafoldVersionOverride pins the Datafold image tag explicitly. When set, the portal is not contacted and the running server version is not read. Use this to lock a specific release or when running custom/scanned images. type: string diff --git a/charts/datafold-manager/values.yaml b/charts/datafold-manager/values.yaml index 4967a85..8fa45e6 100644 --- a/charts/datafold-manager/values.yaml +++ b/charts/datafold-manager/values.yaml @@ -18,7 +18,7 @@ operator: # Operator image configuration image: repository: us-docker.pkg.dev/datadiff-mm/datafold/datafold-operator - tag: "1.1.67" + tag: "1.1.68" pullPolicy: Always # Operator deployment configuration diff --git a/charts/datafold/Chart.yaml b/charts/datafold/Chart.yaml index 8004b7c..f433403 100644 --- a/charts/datafold/Chart.yaml +++ b/charts/datafold/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: datafold description: Helm chart package to deploy Datafold on kubernetes. type: application -version: 0.10.80 +version: 0.10.81 appVersion: "1.0.0" icon: https://www.datafold.com/logo.png diff --git a/charts/datafold/charts/operator/templates/deployment.yaml b/charts/datafold/charts/operator/templates/deployment.yaml index 8251ddd..b3044b7 100644 --- a/charts/datafold/charts/operator/templates/deployment.yaml +++ b/charts/datafold/charts/operator/templates/deployment.yaml @@ -80,6 +80,10 @@ spec: secretKeyRef: name: {{ include "datafold.secrets" . }} key: PORTAL_URL + {{- if .Values.global.datafoldVersionOverride }} + - name: DATAFOLD_VERSION_OVERRIDE + value: {{ .Values.global.datafoldVersionOverride | quote }} + {{- end }} resources: {{- toYaml .Values.resources | nindent 12 }} {{- with .Values.volumeMounts }} diff --git a/charts/datafold/values.yaml b/charts/datafold/values.yaml index 9f12836..d5a09e4 100644 --- a/charts/datafold/values.yaml +++ b/charts/datafold/values.yaml @@ -19,6 +19,7 @@ global: datafoldRepository: "us-docker.pkg.dev/datadiff-mm/datafold" datafoldImage: "server" shellRepository: "us-docker.pkg.dev/datadiff-mm/datafold" + datafoldVersionOverride: "" optional: intercom: "false" pylon: "false"