k8s.io/perf-tests/clusterloader2@v0.0.0-20240304094227-64bdb12da87e/pkg/measurement/common/network/manifests/worker-deployment.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    namespace: netperf
     5    name: worker
     6    labels:
     7      group: network
     8  spec:
     9    replicas: {{.Replicas}}
    10    selector:
    11      matchLabels:
    12        name: worker
    13    template:
    14      metadata:
    15        labels:
    16          group: network
    17          name: worker
    18      spec:
    19        containers:
    20        - image: gcr.io/k8s-testimages/netperfbenchmark:0.3
    21          name: worker
    22          imagePullPolicy: IfNotPresent
    23          args:
    24            - --log_file=/var/log/cl2-netperf-worker.log
    25            - --logtostderr=false
    26            - --v=4
    27            - --udpClientExtraArguments=-b 750M
    28          resources:
    29            limits:
    30              cpu: "500m"
    31            requests:
    32              cpu: "500m"
    33          env:
    34          - name: POD_NAME
    35            valueFrom:
    36              fieldRef:
    37                fieldPath: metadata.name
    38          volumeMounts:
    39              - name: logs-volume
    40                mountPath: /var/log
    41        volumes:
    42          - name: logs-volume
    43            hostPath:
    44              path: /var/log
    45