Files
meru/kustomization.yaml
MarioGLealPandClaude Opus 5.5 33568e1222 feat(projects): Shikigami's fence
Its repo plus the Nüwa and Sindri charts, into namespaces shikigami and shikigami-build, with the shared app kinds.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MdS1HcMerN6toVuLY5K4MR
2026-10-30 22:20:41 +00:00

30 lines
928 B
YAML

# Everything Argo CD applies from this repo (namespace argocd). One fence file per app under projects/.
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- projects/platform.yaml
- projects/echo.yaml
- projects/thoth.yaml
- projects/shikigami.yaml
- appsets/meru-apps.yaml
- appsets/meru-databases.yaml
# The platform's parts - an explicit list, never discovered: each one has cluster-wide power.
- platform/cert-manager.yaml
- platform/cnpg.yaml
- platform/eso.yaml
- platform/falco.yaml
- platform/keda.yaml
- platform/kyverno.yaml
- platform/kyverno-policies.yaml
- platform/meru-kyverno.yaml
- platform/temporal.yaml
- platform/temporal-db.yaml
- platform/zot.yaml
patches:
# Every app fence gets the same list of object kinds, kept in one place.
- path: projects/app-kinds.yaml
target:
group: argoproj.io
kind: AppProject
name: meru-.*