generateName: testbed-cdc
items:
    - name: upstream
      type: TIDB_CLUSTER
      spec:
          version: master
          pd:
              replicas: 1
              baseImage: hub.pingcap.net/qa/pd
          tidb:
              replicas: 1
              baseImage: hub.pingcap.net/qa/tidb
          tikv:
              replicas: 1
              baseImage: hub.pingcap.net/qa/tikv
          ticdc:
              replicas: 3
              baseImage: hub.pingcap.net/qa/ticdc
              requests:
                  cpu: 4000m
                  memory: 8Gi
              limits:
                  cpu: 4000m
                  memory: 8Gi
    - name: downstream
      type: MYSQL_NODE
      spec:
          image: docker.io/mysql:8
          port: 3306
          env:
              MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
              MYSQL_ROOT_HOST: "%"
          resources:
              requests:
                  memory: 4Gi
                  cpu: 4000m
                  storage: 500Gi
          volumeMount:
              mountPath: "/var/lib/mysql" # mountPath of "storage" request
    - name: workload
      type: WORKLOAD_NODE
      spec:
          container:
              name: sysbench
              image: registry-mirror.pingcap.net/perconalab/sysbench
              command:
                  - tail
                  - "-f"
                  - "/dev/null"
              resources:
                  requests:
                      memory: 4Gi
                      cpu: 4000m
