---
generateName: testbed-endless-conprof-
items:
  - name: tiup
    type: WORKLOAD_NODE
    spec:
      container:
        name: node
        image: hub.pingcap.net/qa/base-image
        resources:
          requests:
            memory: 4Gi
            cpu: 2000m
        securityContext:
          capabilities:
            add: ["SYS_ADMIN", "SYS_PTRACE", "NET_ADMIN"]

  - name: ngm
    type: WORKLOAD_NODE
    spec:
      container:
        name: node
        image: hub.pingcap.net/qa/base-image
        resources:
          requests:
            memory: 4Gi
            cpu: 2000m
        securityContext:
          capabilities:
            add: ["SYS_ADMIN", "SYS_PTRACE", "NET_ADMIN"]

  - name: tidb
    type: WORKLOAD_NODE
    spec:
      container:
        name: node
        image: hub.pingcap.net/qa/base-image
        resources:
          requests:
            memory: 4Gi
            cpu: 2000m
        securityContext:
          capabilities:
            add: ["SYS_ADMIN", "SYS_PTRACE", "NET_ADMIN"]

  - name: tikv
    type: WORKLOAD_NODE
    spec:
      container:
        name: node
        image: hub.pingcap.net/qa/base-image
        resources:
          requests:
            memory: 8Gi
            cpu: 4000m
        securityContext:
          capabilities:
            add: ["SYS_ADMIN", "SYS_PTRACE", "NET_ADMIN"]

  - name: pd
    type: WORKLOAD_NODE
    spec:
      container:
        name: node
        image: hub.pingcap.net/qa/base-image
        resources:
          requests:
            memory: 4Gi
            cpu: 2000m
        securityContext:
          capabilities:
            add: ["SYS_ADMIN", "SYS_PTRACE", "NET_ADMIN"]

  - name: sysbench
    type: WORKLOAD_NODE
    spec:
      container:
        name: node
        image: severalnines/sysbench
        command:
          - tail
          - "-f"
          - "/dev/null"
        resources:
          requests:
            memory: 2Gi
            cpu: 1000m
        securityContext:
          capabilities:
            add: ["SYS_ADMIN", "SYS_PTRACE", "NET_ADMIN"]
