[fedora@cluster2-gw1-ha1-iperf-axon ~]$ kubectl get pods --all-namespaces -o wide| grep iperf-server
default iperf-server-group1-7dfdb96bf7-jlfd2 1/1 Running 0 17h 10.80.2.3 cluster2-worker1-server-iperf-axon <none> <none>
default iperf-server-group2-84fc844565-gbklz 1/1 Running 0 17h 10.80.3.3 cluster2-worker2-server-iperf-axon <none> <none>
default iperf-server-group2-1-dc45d8fdf-jqfhf 1/1 Running 0 101s 10.80.3.5 cluster2-worker2-server-iperf-axon <none> <none>
default iperf-server-group2-3-78f77d675d-k6ddl 1/1 Running 0 70s 10.80.3.6 cluster2-worker2-server-iperf-axon <none> <none>
default iperf-server-group2-2-b9689dfd4-s7cwk 1/1 Running 0 69s 10.80.3.7 cluster2-worker2-server-iperf-axon <none> <none>
default iperf-server-group1-3-886fbd96d-96l98 1/1 Running 0 21s 10.80.2.5 cluster2-worker1-server-iperf-axon <none> <none>
default iperf-server-group1-1-6d7669d564-zqxk2 1/1 Running 0 20s 10.80.2.7 cluster2-worker1-server-iperf-axon <none> <none>
default iperf-server-group1-2-68c4cfd8b6-pn76b 1/1 Running 0 21s 10.80.2.6 cluster2-worker1-server-iperf-axon <none> <none>
cat << EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: iperf-server-group1-3
labels:
app: iperf-server-group1-3
spec:
replicas: 1
selector:
matchLabels:
app: iperf-server-group1-3
template:
metadata:
labels:
app: iperf-server-group1-3
spec:
nodeSelector:
iperf-group1: "true"
containers:
- name: iperf3
image: quay.io/networkstatic/iperf3
args: ["-s"]
ports:
- containerPort: 14000
EOF
cat << EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: iperf-server-group1-2
labels:
app: iperf-server-group1-2
spec:
replicas: 1
selector:
matchLabels:
app: iperf-server-group1-2
template:
metadata:
labels:
app: iperf-server-group1-2
spec:
nodeSelector:
iperf-group1: "true"
containers:
- name: iperf3
image: quay.io/networkstatic/iperf3
args: ["-s"]
ports:
- containerPort: 15000
EOF
cat << EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: iperf-server-group1-1
labels:
app: iperf-server-group1
spec:
replicas: 1
selector:
matchLabels:
app: iperf-server-group1-1
template:
metadata:
labels:
app: iperf-server-group1-1
spec:
nodeSelector:
iperf-group1: "true"
containers:
- name: iperf3
image: quay.io/networkstatic/iperf3
args: ["-s"]
ports:
- containerPort: 16000
EOF
cat << EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: iperf-server-group2-3
labels:
app: iperf-server-group2-3
spec:
replicas: 1
selector:
matchLabels:
app: iperf-server-group2-3
template:
metadata:
labels:
app: iperf-server-group2-3
spec:
nodeSelector:
iperf-group2: "true"
containers:
- name: iperf3
image: quay.io/networkstatic/iperf3
args: ["-s"]
ports:
- containerPort: 14000
EOF
cat << EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: iperf-server-group2-2
labels:
app: iperf-server-group2-2
spec:
replicas: 1
selector:
matchLabels:
app: iperf-server-group2-2
template:
metadata:
labels:
app: iperf-server-group2-2
spec:
nodeSelector:
iperf-group2: "true"
containers:
- name: iperf3
image: quay.io/networkstatic/iperf3
args: ["-s"]
ports:
- containerPort: 15000
EOF
cat << EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: iperf-server-group2-1
labels:
app: iperf-server-group2-1
spec:
replicas: 1
selector:
matchLabels:
app: iperf-server-group2-1
template:
metadata:
labels:
app: iperf-server-group2-1
spec:
nodeSelector:
iperf-group2: "true"
containers:
- name: iperf3
image: quay.io/networkstatic/iperf3
args: ["-s"]
ports:
- containerPort: 15000
EOF
Created
May 3, 2022 19:58
-
-
Save nerdalert/b5a76a2d92e91fc9f66c0abc47eec51f to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment