diff --git a/CHANGELOG/CHANGELOG-1.13.md b/CHANGELOG/CHANGELOG-1.13.md index c23fbb803..6200def71 100644 --- a/CHANGELOG/CHANGELOG-1.13.md +++ b/CHANGELOG/CHANGELOG-1.13.md @@ -16,4 +16,5 @@ When cutting a new release, update the `unreleased` heading to the tag being gen ## unreleased * [ENHANCEMENT] [#1203](https://github.com/k8ssandra/k8ssandra-operator/issues/1203) Add new setting ConcurrencyPolicy to MedusaBackupSchedules -* [ENHANCEMENT] [#1209](https://github.com/k8ssandra/k8ssandra-operator/issues/1209) Expose the option to disable the cert-manager presence check in the Helm charts \ No newline at end of file +* [ENHANCEMENT] [#1209](https://github.com/k8ssandra/k8ssandra-operator/issues/1209) Expose the option to disable the cert-manager presence check in the Helm charts +* [ENHANCEMENT] [#1206](https://github.com/k8ssandra/k8ssandra-operator/issues/1206) Allow setting https proxy for CRD upgrader job in Helm charts diff --git a/charts/k8ssandra-operator/templates/crd/batch_job.yaml b/charts/k8ssandra-operator/templates/crd/batch_job.yaml index 83ff69a05..344dee81c 100644 --- a/charts/k8ssandra-operator/templates/crd/batch_job.yaml +++ b/charts/k8ssandra-operator/templates/crd/batch_job.yaml @@ -28,6 +28,10 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace + {{- if .Values.client.proxy }} + - name: HTTPS_PROXY + value: {{ .Values.client.proxy }} + {{- end }} args: - -upgradecrds - --targetVersion diff --git a/charts/k8ssandra-operator/values.yaml b/charts/k8ssandra-operator/values.yaml index af2cd26a0..bfe3dcba0 100644 --- a/charts/k8ssandra-operator/values.yaml +++ b/charts/k8ssandra-operator/values.yaml @@ -99,6 +99,8 @@ client: tag: latest # -- Pull policy for the client container pullPolicy: IfNotPresent + # -- HTTPS proxy address to use for communication to helm.k8ssandra.io + #proxy: # -- Allows disabling the check for the presence of cert-manager. cass-operator: disableCertManagerCheck: false \ No newline at end of file