---
generateName: testbed-endless-multizone-
items:
  - name: tc
    type: TIDB_CLUSTER
    spec:
      pd:
        replicas: 3
        image: pingcap/pd:v5.1.0
        config: |
          [replication]
          location-labels = ["zone", "host"]
      tidb:
        replicas: 2
        image: pingcap/tidb:v5.1.0
        requests:
          cpu: 2000m
          memory: 4Gi
        limits:
          cpu: 4000m
          memory: 8Gi
        topologySpreadConstraints:
          - topologyKey: zone
      tikv:
        replicas: 6
        image: pingcap/tikv:v5.1.0
        requests:
          cpu: 2000m
          memory: 4Gi
        limits:
          cpu: 4000m
          memory: 8Gi
        topologySpreadConstraints:
          - topologyKey: zone

  - name: br
    type: BR_NODE
    spec:
      image: pingcap/br:v5.1.1
  - name: gotpc
    type: WORKLOAD_NODE
    spec:
      container:
        name: go-tpc
        image: hub.pingcap.net/qa/go-tpc:v1.0.7
        command:
          - tail
          - "-f"
          - "/dev/null"
        resources:
          requests:
            memory: 1Gi
            cpu: 2000m
