provider: aks
controlplaneAWSProviderConfig: provider-aws # used to provision global resources such as route53 recordset and pca certificate
controlplaneAzureProviderConfig: provider-azure # used to provision Azure global resources such as Azure DNS
# use spot instance for network/cluster to save cost in dev.
capacityType: SPOT
br: # New br controller configuration
  azure:
    crossplaneAzureProviderSubscriptionID: 85b598b9-a080-4476-bc96-ba89e64f92d1
    crossplaneAzureProviderTenantID: 6c865c34-8ff8-4792-bbca-8c9d15efb29d
    crossplaneAzureProviderClientID: 4f1d16fb-af67-49a8-bb45-ca68fefa241a
clusterController:
  tikvPreStopImage: tidbclouddev.azurecr.io/tidbcloud/tidb-operator-prestop-hook:v2.0.0-alpha-59-g70a96cb
  clusterAgent:
    chartPath: ../helm-charts/cluster-agent
    agentImage:
      repo: tidbclouddev.azurecr.io/tidbcloud/cluster-agent
      tag: efe328c7049c9c5a597b07eccc35303152d6beac
    pdPatrolImage:
      # only used to fetch pd-patrol.
      tag: master-c53f203
  configChange:
    accountEnv: dev
    activity:
      activityHubEndpoint: "https://b9u12esjuf.execute-api.us-west-2.amazonaws.com"
      activityHubSource: "gitops"
      activityHubSourceKey: "1017a0dafa234d0089be538661c5acef"
      clinicEndpoint: "http://clinic-dev-1923272735.us-west-2.elb.amazonaws.com:8085"
  audit:
    sidecarImage: "tidbclouddev.azurecr.io/dbaas/dev/audit:60102f28c27e645b3a0bc33a69061a9b6a4eb3ee"
    sidecarCommand: ["/audit", "server", "--config", "/etc/audit/audit.yaml"]
  azure:
    crossplaneAzureProviderSubscriptionID: 85b598b9-a080-4476-bc96-ba89e64f92d1
    crossplaneAzureProviderTenantID: 6c865c34-8ff8-4792-bbca-8c9d15efb29d
    crossplaneAzureProviderClientID: 4f1d16fb-af67-49a8-bb45-ca68fefa241a
network:
  proxy:
    auth0Audience: "dev-proxy-service"
    auth0Domain: "tidb-dev.us.auth0.com"
    enableDevMode: true
  region: "eastus"
  selfSignedCAConfig:
    tidbServerSelfSignedCAPath: examples/common/tidb-cluster-issuer-ca.yaml
storageClassConfigFile: ./examples/aks-provider/azure-extra-storageclass.yaml
instanceTypeConfigFile: ./examples/aks-provider/azure-instance-type.yaml
predicate:
  matchLabels:
    cloud.pingcap.com/provider-type: aks
    cloud.pingcap.com/region: eastus
  matchExpressions:
    - key: "cloud.pingcap.com/reconciler"
      operator: "In"
      values:
        - <YourName>
fullManage:
  project: "nightly"
  publicHostedZoneDomain: "clusters.eastus.dev.azure.tidb-cloud.com"
  componentPCAARN: "arn:aws:acm-pca:us-west-2:385595570414:certificate-authority/4668d5cc-1042-4371-9ff4-72ab9493c545"
  azurePublicHostedResourceGroupName: dev-eastus-controlplane
featureGates:
  use_proxy_gateway_ingress:
    all: true
  set_priority_class:
    all: true
  use_tidb_operator_v2:
    all: true
maxConcurrentReconciles:
  network: 10
  cluster: 10
  networkPeer: 10
  clusterNodeProtector: 10
  eksConnection: 10
  frpServer: 10
  privateLink: 10
  privateLinkEndpoint: 10
dpCompatEnv: dev
