From 53c8c8e94c6b0fdbbe2622ced0a61a324410be68 Mon Sep 17 00:00:00 2001 From: Amir Husayn Panahifar Date: Sun, 18 Oct 2026 22:59:04 +0330 Subject: [PATCH] fix(deploy): imagePullSecrets items must be objects ({name: ...}), not bare strings Bare string items rendered an invalid Deployment spec (LocalObjectReference is a struct) which made Argo CD's strategic-merge patch fail with 'cannot restore struct from: string' on both Deployments. --- deploy/helm/pargar/values-apollo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/helm/pargar/values-apollo.yaml b/deploy/helm/pargar/values-apollo.yaml index 7b75aeb..3144255 100644 --- a/deploy/helm/pargar/values-apollo.yaml +++ b/deploy/helm/pargar/values-apollo.yaml @@ -61,7 +61,7 @@ global: # Gitea packages are private: kubelet pulls need secret `gitea-pull` # (docker-registry secret for src.panahifar.ir, created in ns pargar). imagePullSecrets: - - gitea-pull + - name: gitea-pull ingress: enabled: true tls: