github.com/dmaizel/tests@v0.0.0-20210728163746-cae6a2d9cee8/metrics/network/iperf3_kubernetes/runtimeclass_workloads/iperf3-deployment.yaml (about) 1 # 2 # Copyright (c) 2021 Intel Corporation 3 # 4 # SPDX-License-Identifier: Apache-2.0 5 # 6 apiVersion: apps/v1 7 kind: Deployment 8 metadata: 9 name: iperf3-server-deployment 10 labels: 11 app: iperf3-server 12 spec: 13 replicas: 1 14 selector: 15 matchLabels: 16 app: iperf3-server 17 template: 18 metadata: 19 labels: 20 app: iperf3-server 21 spec: 22 affinity: 23 nodeAffinity: 24 preferredDuringSchedulingIgnoredDuringExecution: 25 - weight: 1 26 preference: 27 matchExpressions: 28 - key: kubernetes.io/role 29 operator: In 30 values: 31 - master 32 tolerations: 33 - key: node-role.kubernetes.io/master 34 operator: Exists 35 effect: NoSchedule 36 containers: 37 - name: iperf3-server 38 image: networkstatic/iperf3 39 args: ['-s'] 40 ports: 41 - containerPort: 5201 42 name: server 43 terminationGracePeriodSeconds: 0