gcloud-lab/apps/base/customer1/siriusdevops-db/kustomization.yaml
Hermes Agent 47aae85ed3 split Strimzi operator into separate kustomization for Flux dependsOn
Flux dry-run fails when CRDs are in the same kustomization as resources
that reference them - CRDs need to exist before validation.

Two kustomizations now:
  strimzi/        - Strimzi 1.0.0 CRDs + operator
  siriusdevops-db - DBs, Kafka CR (depends on strimzi CRDs)

Wire them in Flux:
  Kustomization 'siriusdevops-strimzi' -> path: strimzi/
  Kustomization 'siriusdevops-db'      -> path: siriusdevops-db/
    dependsOn: [{name: siriusdevops-strimzi}]
2026-05-26 01:32:57 +00:00

15 lines
464 B
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- pg-cluster-siriusdevops.yaml
- waitlist-db-credentials.yaml
- waitlist-db.yaml
- siriusdevops-scheduled-backup.yaml
# Trading dashboard DB
- trading-dashboard-db-credentials.yaml
# Trading platform DB (migrated from hermes-pgdb)
- trading-db-credentials.yaml
- trading-data-db.yaml
# Kafka cluster (depends on strimzi/ kustomization for CRDs)
- trading-kafka.yaml