Fix immich-storage: exclude kustomization.yaml from includes

kustomization.yaml is not a K8s resource - ArgoCD was trying to apply
it directly which fails. Only include the actual manifest files.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-01-26 10:09:19 -08:00
commit 57b79baf26

View file

@ -14,9 +14,9 @@ spec:
repoURL: ssh://forgejo@forge.ops.eblu.me:2222/eblume/blumeops.git
targetRevision: main
path: argocd/manifests/immich
# Only deploy kustomization resources (PV/PVC/Ingress), not values.yaml
# Only deploy storage resources (PV/PVC/Ingress), not Helm values.yaml
directory:
include: "{kustomization.yaml,pv-nfs.yaml,pvc.yaml,ingress-tailscale.yaml}"
include: "{pv-nfs.yaml,pvc.yaml,ingress-tailscale.yaml}"
destination:
server: https://kubernetes.default.svc
namespace: immich