5
5
# expect oc to be in PATH by default
6
6
export OC_TOOL=" ${OC_TOOL:- oc} "
7
7
8
- # Label 1 worker node as worker-rt
9
- echo " [INFO]: Labeling 1 worker node with worker-rt"
10
- node=$( ${OC_TOOL} get nodes --selector=' node-role.kubernetes.io/worker' -o name | head -1)
11
- ${OC_TOOL} label $node node-role.kubernetes.io/worker-rt=" "
12
-
13
- # Label 2 worker node as worker-sctp
14
- echo " [INFO]: Labeling 2 worker node with worker-sctp"
15
- nodes=$( ${OC_TOOL} get nodes --selector=' node-role.kubernetes.io/worker' -o name | sed -n 2,3p)
8
+ # Label 2 worker nodes as worker-cnf
9
+ echo " [INFO]: Labeling 2 worker nodes with worker-cnf"
10
+ nodes=$( ${OC_TOOL} get nodes --selector=' node-role.kubernetes.io/worker' -o name | sed -n 1,2p)
16
11
for node in $nodes
17
12
do
18
- ${OC_TOOL} label $node node-role.kubernetes.io/worker-sctp =" "
13
+ ${OC_TOOL} label $node node-role.kubernetes.io/worker-cnf =" "
19
14
done
20
15
21
16
@@ -25,22 +20,22 @@ cat <<EOF | ${OC_TOOL} apply -f -
25
20
apiVersion: machineconfiguration.openshift.io/v1
26
21
kind: MachineConfigPool
27
22
metadata:
28
- name: test-pool
23
+ name: worker-cnf
29
24
labels:
30
- test-pool : ""
25
+ worker-cnf : ""
31
26
spec:
32
27
machineConfigSelector:
33
28
matchExpressions:
34
29
- {
35
30
key: machineconfiguration.openshift.io/role,
36
31
operator: In,
37
- values: [worker-sctp , worker],
32
+ values: [worker-cnf , worker],
38
33
}
39
34
maxUnavailable: null
40
35
paused: false
41
36
nodeSelector:
42
37
matchLabels:
43
- node-role.kubernetes.io/worker-sctp : ""
38
+ node-role.kubernetes.io/worker-cnf : ""
44
39
---
45
40
EOF
46
41
0 commit comments