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

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