From 2954a9a0a4cbee5b5e9dcce95d94348314e366ae Mon Sep 17 00:00:00 2001 From: rock Date: Sat, 5 Sep 2026 13:52:53 -0700 Subject: [PATCH] fix: remove poimen-root Application (external repo dependency) - Removed dependency on external poimen.git repo - Poimen manifests should be managed locally or via separate workflow - Simplifies homelab GitOps to only manage homelab-owned services --- k8s/argocd/apps/70-poimen.yaml | 39 ---------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 k8s/argocd/apps/70-poimen.yaml diff --git a/k8s/argocd/apps/70-poimen.yaml b/k8s/argocd/apps/70-poimen.yaml deleted file mode 100644 index 1a798bb..0000000 --- a/k8s/argocd/apps/70-poimen.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Poimen project collection — manages poimen-memory, poimen-workflows, and poiman -# Each repo tracks its own main branch (no prod branch). Poiman is the primary -# orchestrator with k8s/argocd/ containing the AppProject and deployment structure. -# -# CI: All three repos trigger on main branch pushes (no image builds yet). -# Future: Add build workflows for poiman once container runtime needs are clear. -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: poimen-root - namespace: argocd - labels: - app.kubernetes.io/name: poimen - app.kubernetes.io/component: orchestrator - annotations: - argocd.argoproj.io/sync-wave: "7" -spec: - project: homelab - source: - repoURL: https://forgejo.riotpiao.com/rock/poimen.git - targetRevision: main - path: k8s/argocd - directory: - recurse: false - destination: - server: https://kubernetes.default.svc - namespace: poimen - syncPolicy: - automated: - prune: true - selfHeal: true - syncOptions: - - CreateNamespace=true - retry: - limit: 5 - backoff: - duration: 5s - factor: 2 - maxDuration: 3m