From a8ea20f76f83876e7845c24d20acc296f0eeefb0 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Fri, 30 Jan 2026 14:57:12 -0800 Subject: [PATCH] Add extra manifests source to Homepage app Allows ExternalSecrets and other manifests in the homepage directory Co-Authored-By: Claude Opus 4.5 --- argocd/apps/homepage.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/argocd/apps/homepage.yaml b/argocd/apps/homepage.yaml index 4521eaf..1748990 100644 --- a/argocd/apps/homepage.yaml +++ b/argocd/apps/homepage.yaml @@ -12,6 +12,7 @@ metadata: spec: project: default sources: + # Helm chart - repoURL: https://jameswynn.github.io/helm-charts chart: homepage targetRevision: 2.1.0 @@ -19,9 +20,16 @@ spec: releaseName: homepage valueFiles: - $values/argocd/manifests/homepage/values.yaml + # Values file reference - repoURL: ssh://forgejo@forge.ops.eblu.me:2222/eblume/blumeops.git targetRevision: main ref: values + # Extra manifests (ExternalSecrets, etc) + - repoURL: ssh://forgejo@forge.ops.eblu.me:2222/eblume/blumeops.git + targetRevision: main + path: argocd/manifests/homepage + directory: + exclude: "values.yaml" destination: server: https://kubernetes.default.svc namespace: homepage