provider: ack
resourceTaggerConfig:
  enabled: true
regionConfig:
  logicalRegionName: TMPL_LOGICAL_REGION
  name: TMPL_REGION
  zones:
env: dev
dnsProviderConfig:
  provider: aliCloudDNS
  aliCloudDNS:
    accountID: "TMPL_DNS_MANAGER_ACCOUNT_ID"
    secretName: TMPL_DNS_MANAGER_SECRET_NAME
    secretNamespace: TMPL_DNS_MANAGER_SECRET_NS
    domain: TMPL_PUBLIC_HOSTED_ZONE_DOMAIN
namespace: dataplane-metadata
appBoxConfig:
  disableClusterProxy: true
  daemonSetRequests:
    terway-eniip: "10m"
    csi-plugin: "10m"
    kube-proxy-worker: "30m"
  nodeUserDataConfig: /etc/configs/node-user-data.txt
  localDiskNodeUserDataConfig: /etc/configs/local-disk-node-user-data.txt
  csiDriver:
    provisionerImage: TPML_TIDB_IMAGE_REGISTRY/third-party/fgksgf/alibaba-cloud-csi-driver:controller-vac
    diskResizerImage: TPML_TIDB_IMAGE_REGISTRY/third-party/sig-storage/csi-resizer:v2.0.0
    pluginImage: TPML_TIDB_IMAGE_REGISTRY/third-party/fgksgf/alibaba-cloud-csi-driver:plugin-vac
    externalProvisionerImage: TPML_TIDB_IMAGE_REGISTRY/third-party/sig-storage/csi-provisioner:v6.0.0
  pcaConfig:
    caIdentifier: arn:aws:acm-pca:us-west-2:385595570414:certificate-authority/4668d5cc-1042-4371-9ff4-72ab9493c545
    region: us-west-2
    issuerPolicyTemplateFile: /etc/configs/pca-issuer-policy-template.json
  acr:
    instanceId: TMPL_ACR_INSTANCE_ID
    region: TMPL_ACR_REGION
    domains: TPML_TIDB_IMAGE_REGISTRY
    assumeRoleARN: TMPL_ACR_PULL_ROLE_ARN
  workerNodeConfig:
    systemVolumeSize: 50
  nodePools:
    - instanceType: ecs.g9i.large
      systemVolumeSize: 50
      cpu: 2
      availableCpu: 1
      memoryGi: 8
      availableMemoryMi: 4812
    - instanceType: ecs.g9i.xlarge
      systemVolumeSize: 50
      cpu: 4
      availableCpu: 3
      memoryGi: 16
      availableMemoryMi: 13208
    - instanceType: ecs.g9i.2xlarge
      systemVolumeSize: 50
      cpu: 8
      availableCpu: 7
      memoryGi: 32
      availableMemoryMi: 27585
    - instanceType: ecs.g9i.4xlarge
      systemVolumeSize: 50
      cpu: 16
      availableCpu: 15
      memoryGi: 64
      availableMemoryMi: 58387
    - instanceType: ecs.g9i.8xlarge
      systemVolumeSize: 50
      cpu: 32
      availableCpu: 31
      memoryGi: 128
      availableMemoryMi: 119991
    - instanceType: ecs.g9i.16xlarge
      systemVolumeSize: 50
      cpu: 64
      availableCpu: 63
      memoryGi: 256
      availableMemoryMi: 239983
    # - instanceType: ecs.i4.xlarge
    #   systemVolumeSize: 50
    #   cpu: 4
    #   availableCpu: 3
    #   memoryGi: 32
    #   availableMemoryMi: 27585
    #   hasLocalDisk: true
    #   localDiskSize: 959
    # - instanceType: ecs.i4.2xlarge
    #   systemVolumeSize: 50
    #   cpu: 8
    #   availableCpu: 7
    #   memoryGi: 64
    #   availableMemoryMi: 58387
    #   hasLocalDisk: true
    #   localDiskSize: 1919
    # - instanceType: ecs.i4.4xlarge
    #   systemVolumeSize: 50
    #   cpu: 16
    #   availableCpu: 15
    #   memoryGi: 128
    #   availableMemoryMi: 27585
    #   hasLocalDisk: true
    #   localDiskSize: 3839
    # - instanceType: ecs.i4.8xlarge
    #   systemVolumeSize: 50
    #   cpu: 32
    #   availableCpu: 31
    #   memoryGi: 256
    #   availableMemoryMi: 239983
    #   hasLocalDisk: true
    #   localDiskSize: 7678
    # - instanceType: ecs.i4.16xlarge
    #   systemVolumeSize: 50
    #   cpu: 64
    #   availableCpu: 63
    #   memoryGi: 512
    #   availableMemoryMi: 479966
    #   hasLocalDisk: true
    #   localDiskSize: 15356
    - instanceType: ecs.r9i.xlarge
      systemVolumeSize: 50
      cpu: 4
      availableCpu: 3
      memoryGi: 32
      availableMemoryMi: 27585
    - instanceType: ecs.r9i.2xlarge
      systemVolumeSize: 50
      cpu: 8
      availableCpu: 7
      memoryGi: 64
      availableMemoryMi: 58387
    - instanceType: ecs.r9i.4xlarge
      systemVolumeSize: 50
      cpu: 16
      availableCpu: 15
      memoryGi: 128
      availableMemoryMi: 119991
    - instanceType: ecs.r9i.8xlarge
      systemVolumeSize: 50
      cpu: 32
      availableCpu: 31
      memoryGi: 256
      availableMemoryMi: 239983
    - instanceType: ecs.c9i.large
      systemVolumeSize: 50
      cpu: 2
      availableCpu: 1
      memoryGi: 4
      availableMemoryMi: 2039
    - instanceType: ecs.c9i.xlarge
      systemVolumeSize: 50
      cpu: 4
      availableCpu: 3
      memoryGi: 8
      availableMemoryMi: 4812
    - instanceType: ecs.c9i.2xlarge
      systemVolumeSize: 50
      cpu: 8
      availableCpu: 7
      memoryGi: 16
      availableMemoryMi: 13208
    - instanceType: ecs.c9i.4xlarge
      systemVolumeSize: 50
      cpu: 16
      availableCpu: 15
      memoryGi: 32
      availableMemoryMi: 27093
    - instanceType: ecs.c9i.8xlarge
      systemVolumeSize: 50
      cpu: 32
      availableCpu: 31
      memoryGi: 64
      availableMemoryMi: 58289
    - instanceType: ecs.c9i.16xlarge
      systemVolumeSize: 50
      cpu: 64
      availableCpu: 63
      memoryGi: 128
      availableMemoryMi: 120777
  k8sVersion: "1.36.2-aliyun.1"
  enableK8sPublicAccess: true
  # add cidr list from deployment script
  apiserverPublicAccessCidrs:
  apiGateway:
    enablePublicAccess: true
    # add cidr list from deployment script
    publicAccessCidrs:
  # add items(id,iamRoleARM) from deployment script
  clusterAdmins:
  adminNodeRoleConfig:
    containerRegistryPolicyTemplateFile: /etc/configs/container-registry-policy-template.json
    # all tidb cluster components, including br, cdc, data import, auditlog etc
    tidbClusterPolicyTemplateFile: /etc/configs/tidb-cluster-policy-template.json
    # o11y agent includes vector, sli-reporter
    o11yAgentPolicyTemplateFile: /etc/configs/o11y-agent-policy-template.json
  o11yBizType: dev-tidbcloud-nextgen
internetConfig:
  ossGatewayEndpointPolicyTemplateFile: /etc/configs/oss-gateway-endpoint-policy-template.json
  # add map(accountId,bandwidthPackageID) from deployment script
  aliCloudCommonBandwidthPackageIDMap:
predicate:
  matchExpressions:
    - key: "cloud.pingcap.com/reconciler"
      operator: "NotIn"
      values:
        - e2e-test
resourceNamePrefix: TMPL_RESOURCE_NAME_PREFIX
resourceLabels:
  cloud.pingcap.com/bizType: dedicated
  tags.tidbcloud.com/environment: dev
  tags.tidbcloud.com/servicetype: dedicated
  tags.tidbcloud.com/usedby: dbaas-control-plane-shoot
additionalCloudTags:
  ManagedBy: PingCAP
controlPlaneCrossplaneProviderConfig: provider-alicloud
awsCrossplaneProviderConfig: "TMPL_AWS_CROSSPLANE_PROVIDER_CONFIG"
dataPlaneRoleName: TMPL_DATAPLANE_ROLE_NAME
accountListPath: /etc/configs/account-list.yaml
kmsConfig:
  accountID: "TMPL_KMS_ACCOUNT_ID"
  instanceID: "TMPL_KMS_INSTANCE_ID"
