From 180ad48926f98d04c217e47014ed81b8f9f9e754 Mon Sep 17 00:00:00 2001 From: Karthik Vetrivel Date: Fri, 4 Sep 2026 13:56:02 -0700 Subject: [PATCH] Propagate image pull secrets to compute-domain-daemon pod specs Signed-off-by: Karthik Vetrivel --- manifests/state-dra-driver/0600_controller-deployment.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/manifests/state-dra-driver/0600_controller-deployment.yaml b/manifests/state-dra-driver/0600_controller-deployment.yaml index a7458a712..39fd0b6e7 100644 --- a/manifests/state-dra-driver/0600_controller-deployment.yaml +++ b/manifests/state-dra-driver/0600_controller-deployment.yaml @@ -108,6 +108,12 @@ spec: fieldPath: metadata.namespace - name: IMAGE_NAME value: {{ .DRADriver.ImagePath | quote }} + {{- if .DRADriver.Spec.ImagePullSecrets }} + # Comma-separated secret names propagated to the compute-domain-daemon + # DaemonSet pod specs created by the controller. + - name: CD_DAEMON_IMAGE_PULL_SECRET_NAMES + value: "{{- range $i, $s := .DRADriver.Spec.ImagePullSecrets }}{{ if $i }},{{ end }}{{ $s }}{{ end }}" + {{- end }} - name: NVIDIA_VISIBLE_DEVICES value: void - name: LEADER_ELECTION_ENABLED