apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ../../base patches: # Traefik: swap upc-dev → aws-dev - target: kind: Application name: traefik patch: | - op: replace path: /spec/sources/0/helm/valueFiles/1 value: $values/infra/values/aws-dev/traefik-values.yaml # Gitea: swap upc-dev → aws-dev - target: kind: Application name: gitea patch: | - op: replace path: /spec/sources/0/helm/valueFiles/1 value: $values/infra/values/aws-dev/gitea-values.yaml # OpenCost: swap upc-dev → aws-dev - target: kind: Application name: opencost patch: | - op: replace path: /spec/sources/0/helm/valueFiles/1 value: $values/infra/values/aws-dev/opencost-values.yaml # TODO: add patches for keycloak, grafana, secrets, enterprise-apps # when deploying to this cluster (these are deployment-specific, not cloud-specific)