This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ozone-helm-charts.git


The following commit(s) were added to refs/heads/main by this push:
     new be41bcc  HDDS-15903. Fix imagePullSecrets support (#44)
be41bcc is described below

commit be41bccc6a144e30d05b133c1239ba5a07c37555
Author: Denis Krivenko <[email protected]>
AuthorDate: Sat Jul 18 20:21:14 2026 +0200

    HDDS-15903. Fix imagePullSecrets support (#44)
---
 charts/ozone/templates/datanode/datanode-statefulset.yaml | 3 +++
 charts/ozone/templates/helm/om-decommission-job.yaml      | 3 +++
 charts/ozone/templates/helm/om-leader-transfer-job.yaml   | 3 +++
 charts/ozone/templates/om/om-statefulset.yaml             | 3 +++
 charts/ozone/templates/recon/recon-deployment.yaml        | 3 +++
 charts/ozone/templates/s3g/s3g-statefulset.yaml           | 3 +++
 charts/ozone/templates/scm/scm-statefulset.yaml           | 3 +++
 7 files changed, 21 insertions(+)

diff --git a/charts/ozone/templates/datanode/datanode-statefulset.yaml 
b/charts/ozone/templates/datanode/datanode-statefulset.yaml
index 5b9dfce..dc75cde 100644
--- a/charts/ozone/templates/datanode/datanode-statefulset.yaml
+++ b/charts/ozone/templates/datanode/datanode-statefulset.yaml
@@ -48,6 +48,9 @@ spec:
         {{- include "ozone.selectorLabels" . | nindent 8 }}
         app.kubernetes.io/component: datanode
     spec:
+      {{- with .Values.imagePullSecrets }}
+      imagePullSecrets: {{- toYaml . | nindent 8 }}
+      {{- end }}
       containers:
         - name: datanode
           image: "{{ .Values.image.repository }}:{{ .Values.image.tag | 
default .Chart.AppVersion }}"
diff --git a/charts/ozone/templates/helm/om-decommission-job.yaml 
b/charts/ozone/templates/helm/om-decommission-job.yaml
index 45b2d98..e2ce3e5 100644
--- a/charts/ozone/templates/helm/om-decommission-job.yaml
+++ b/charts/ozone/templates/helm/om-decommission-job.yaml
@@ -28,6 +28,9 @@ spec:
         {{- include "ozone.selectorLabels" $ | nindent 8 }}
         app.kubernetes.io/component: helm-manager
     spec:
+      {{- with $.Values.imagePullSecrets }}
+      imagePullSecrets: {{- toYaml . | nindent 8 }}
+      {{- end }}
       containers:
         - name: om-decommission
           image: "{{ $.Values.image.repository }}:{{ $.Values.image.tag | 
default $.Chart.AppVersion }}"
diff --git a/charts/ozone/templates/helm/om-leader-transfer-job.yaml 
b/charts/ozone/templates/helm/om-leader-transfer-job.yaml
index 673b47a..7a95ab8 100644
--- a/charts/ozone/templates/helm/om-leader-transfer-job.yaml
+++ b/charts/ozone/templates/helm/om-leader-transfer-job.yaml
@@ -27,6 +27,9 @@ spec:
         {{- include "ozone.selectorLabels" $ | nindent 8 }}
         app.kubernetes.io/component: helm-manager
     spec:
+      {{- with $.Values.imagePullSecrets }}
+      imagePullSecrets: {{- toYaml . | nindent 8 }}
+      {{- end }}
       containers:
         - name: om-leader-transfer
           image: "{{ $.Values.image.repository }}:{{ $.Values.image.tag | 
default $.Chart.AppVersion }}"
diff --git a/charts/ozone/templates/om/om-statefulset.yaml 
b/charts/ozone/templates/om/om-statefulset.yaml
index 75f7d89..829e3b5 100644
--- a/charts/ozone/templates/om/om-statefulset.yaml
+++ b/charts/ozone/templates/om/om-statefulset.yaml
@@ -49,6 +49,9 @@ spec:
         {{- include "ozone.selectorLabels" . | nindent 8 }}
         app.kubernetes.io/component: om
     spec:
+      {{- with .Values.imagePullSecrets }}
+      imagePullSecrets: {{- toYaml . | nindent 8 }}
+      {{- end }}
       {{- if and .Values.om.persistence.enabled (gt (len $bnodes) 0) }}
       initContainers:
         - name: om-bootstrap
diff --git a/charts/ozone/templates/recon/recon-deployment.yaml 
b/charts/ozone/templates/recon/recon-deployment.yaml
index f05caa7..d33ede4 100644
--- a/charts/ozone/templates/recon/recon-deployment.yaml
+++ b/charts/ozone/templates/recon/recon-deployment.yaml
@@ -44,6 +44,9 @@ spec:
         {{- include "ozone.selectorLabels" . | nindent 8 }}
         app.kubernetes.io/component: recon
     spec:
+      {{- with .Values.imagePullSecrets }}
+      imagePullSecrets:  {{- toYaml . | nindent 8 }}
+      {{- end }}
       containers:
         - name: recon
           image: "{{ .Values.image.repository }}:{{ .Values.image.tag | 
default .Chart.AppVersion }}"
diff --git a/charts/ozone/templates/s3g/s3g-statefulset.yaml 
b/charts/ozone/templates/s3g/s3g-statefulset.yaml
index 51f15fb..2bf758c 100644
--- a/charts/ozone/templates/s3g/s3g-statefulset.yaml
+++ b/charts/ozone/templates/s3g/s3g-statefulset.yaml
@@ -48,6 +48,9 @@ spec:
         {{- include "ozone.selectorLabels" . | nindent 8 }}
         app.kubernetes.io/component: s3g
     spec:
+      {{- with .Values.imagePullSecrets }}
+      imagePullSecrets: {{- toYaml . | nindent 8 }}
+      {{- end }}
       containers:
         - name: s3g
           image: "{{ .Values.image.repository }}:{{ .Values.image.tag | 
default .Chart.AppVersion }}"
diff --git a/charts/ozone/templates/scm/scm-statefulset.yaml 
b/charts/ozone/templates/scm/scm-statefulset.yaml
index 6c1d144..dca03e0 100644
--- a/charts/ozone/templates/scm/scm-statefulset.yaml
+++ b/charts/ozone/templates/scm/scm-statefulset.yaml
@@ -49,6 +49,9 @@ spec:
         {{- include "ozone.selectorLabels" . | nindent 8 }}
         app.kubernetes.io/component: scm
     spec:
+      {{- with .Values.imagePullSecrets }}
+      imagePullSecrets: {{- toYaml . | nindent 8 }}
+      {{- end }}
       initContainers:
         - name: init
           image: "{{ .Values.image.repository }}:{{ .Values.image.tag | 
default .Chart.AppVersion }}"


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to