From 2cb3a24d6d62d1822f94c0929cb16ed18586ba91 Mon Sep 17 00:00:00 2001 From: codex Date: Wed, 5 Aug 2026 16:41:00 +0200 Subject: [PATCH] Add ArgoCD Application for target-revenue Trust Service MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit WP-0011: sync coulomb/target-revenue path k8s/railiance into namespace target-revenue (revenue.coulomb.social). Requires image, OpenBao secrets, and DNS before a healthy sync — see target-revenue docs/deployment.md. --- .../target-revenue.application.yaml | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 argocd/applications/target-revenue.application.yaml diff --git a/argocd/applications/target-revenue.application.yaml b/argocd/applications/target-revenue.application.yaml new file mode 100644 index 0000000..ecdc8ae --- /dev/null +++ b/argocd/applications/target-revenue.application.yaml @@ -0,0 +1,29 @@ +# Target Revenue Trust Service + Control Plane (WP-0011). +# Source of truth: coulomb/target-revenue k8s/railiance (issue-core pattern). +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: target-revenue + namespace: argocd + labels: + app.kubernetes.io/part-of: railiance-gitops + railiance.io/domain: target-revenue + annotations: + argocd.argoproj.io/sync-wave: "10" +spec: + project: railiance-tenants + source: + repoURL: https://forgejo.coulomb.social/coulomb/target-revenue.git + targetRevision: main + path: k8s/railiance + destination: + server: https://kubernetes.default.svc + namespace: target-revenue + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + - ApplyOutOfSyncOnly=true + - PruneLast=true