diff --git a/k8s/argocd/apps/00-substrate.yaml b/k8s/argocd/apps/00-substrate.yaml index e5a20cd..d4900d4 100644 --- a/k8s/argocd/apps/00-substrate.yaml +++ b/k8s/argocd/apps/00-substrate.yaml @@ -57,6 +57,13 @@ spec: helm: values: | reloader: + # Watch every workload — no per-Deployment reloader annotation needed + # (several charts, e.g. homarr, don't expose Deployment-level + # annotations). reloadOnCreate rolls a workload when a Secret/ConfigMap + # it references is first CREATED, not only updated — so ksops-delivered + # secrets landing after a pod started auto-restart it. + autoReloadAll: true + reloadOnCreate: true deployment: tolerations: - key: node-role.kubernetes.io/control-plane