apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: # Namespaces - namespace-alpha.yaml - namespace-beta.yaml - namespace-gamma.yaml # Persistent volumes - pvc-alpha.yaml - pvc-beta.yaml - pvc-gamma.yaml # Base config - configmaps.yaml # Shared secrets from Vault - externalsecrets.yaml # MCP deployments - mcp-deployment-alpha.yaml - mcp-deployment-beta.yaml - mcp-deployment-gamma.yaml # REST deployments - rest-deployment-alpha.yaml - rest-deployment-beta.yaml - rest-deployment-gamma.yaml # Services - services.yaml # RBAC for CI runner - rbac.yaml # SQLite clone Jobs (applied by swarm.sh at session start, not auto-synced by ArgoCD) # These are listed here for reference but excluded from ArgoCD automated sync # via the ignoreDifferences config in the ArgoCD app.