Declare scoped activity-core ArgoCD adoption

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e241-8285-7a63-8c0c-51c9cb824dc3
This commit is contained in:
codex 2026-09-27 14:01:47 +02:00
parent c9bf8c90c9
commit f3f2b82d0c
4 changed files with 97 additions and 0 deletions

View file

@ -0,0 +1,23 @@
# ACTIVITY-WP-0041 / RPF-WP-0048: founder-authorized adoption, 2026-09-27.
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: activity-core
namespace: argocd
labels:
app.kubernetes.io/part-of: railiance-gitops
spec:
project: activity-core
source:
repoURL: https://forgejo.coulomb.social/coulomb/activity-core.git
targetRevision: c12a8fbcfbd0624e195a0183f8b7ca5ce2bc07d5
path: k8s/gitops
destination:
server: https://kubernetes.default.svc
namespace: activity-core
syncPolicy:
syncOptions:
- CreateNamespace=false
- ApplyOutOfSyncOnly=true
- PruneLast=true
- FailOnSharedResource=true

View file

@ -0,0 +1,23 @@
# ACTIVITY-WP-0041 / RPF-WP-0048: explicit namespace and resource scope.
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: activity-core
namespace: argocd
spec:
description: Activity-core application runtime; excludes jobs, custody and infrastructure.
sourceRepos:
- https://forgejo.coulomb.social/coulomb/activity-core.git
destinations:
- server: https://kubernetes.default.svc
namespace: activity-core
clusterResourceWhitelist: []
namespaceResourceWhitelist:
- group: ""
kind: ConfigMap
- group: ""
kind: Service
- group: apps
kind: Deployment
orphanedResources:
warn: false

View file

@ -8,4 +8,5 @@ resources:
- 00-railiance-bootstrap-project.yaml
- 01-railiance-tenants-project.yaml
- 02-railiance-platform-addons-project.yaml
- 03-activity-core-project.yaml
- 10-railiance-apps-root.application.yaml