# Adds namespace to all resources.
namespace: regional-server-system

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

configMapGenerator:
- files:
  - root-config.yaml
  name: regional-server-root-config
- files:
  - k8s-addon-templates.yaml
  name: regional-server-addon-template-config
- files:
  - k8s-infra-templates.yaml
  name: regional-server-infra-template-config
- files:
  - k8s-dedicated-templates.yaml
  name: regional-server-dedicated-template-config
- files:
  - k8s-dp-templates.yaml
  name: regional-server-dp-template-config

secretGenerator:
- files:
  - tidb-server-cluster-issuer-ca.yaml
  name: tidb-server-cluster-issuer-ca

labels:
- includeTemplates: true
  pairs:
    tags.tidbcloud.com/environment: dev
    tags.tidbcloud.com/usedby: dbaas-control-plane-seed
  
images:
- name: controller
  newName: tidbclouddev.azurecr.io/tidbcloud/dedicated-regional-server
  newTag: azure-dev-01
- name: controller:latest
  newName: us-west1-docker.pkg.dev/gcp-autonomous-dev/tidbcloud-regional-server/tidbcloud-regional-server
  newTag: "07039614"

resources:
- ../../crd/
- ../../rbac
- service.yaml
- manager.yaml
- service-account.yaml

patches:
- path: role_binding.yaml
