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

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    namespace: probes
     5    name: ping-client
     6    labels:
     7      probe: ping-client
     8  spec:
     9    selector:
    10      matchLabels:
    11        probe: ping-client
    12    replicas: {{.Replicas}}
    13    template:
    14      metadata:
    15        labels:
    16          probe: ping-client
    17      spec:
    18        containers:
    19          - name: ping-client
    20            image: gcr.io/k8s-testimages/probes:v0.0.4
    21            args:
    22              - --metric-bind-address=0.0.0.0:8080
    23              - --mode=ping-client
    24              - --ping-server-address=ping-server:8081
    25              - --ping-sleep-duration={{.PingSleepDuration}}
    26              - --logtostderr=false
    27              - --log_file=/var/log/cl2-ping-client.log
    28            resources:
    29              limits:
    30                cpu: 100m
    31                memory: 100Mi
    32            ports:
    33              - containerPort: 8080
    34                name: metrics
    35            volumeMounts:
    36              - name: logs-volume
    37                mountPath: /var/log
    38        serviceAccountName: probes
    39        volumes:
    40          - name: logs-volume
    41            hostPath:
    42              path: /var/log