File tree 2 files changed +18
-0
lines changed
2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change 26
26
- matchExpressions :
27
27
- key : node-role.kubernetes.io/master
28
28
operator : DoesNotExist
29
+ - key : kubernetes.io/os
30
+ operator : In
31
+ values :
32
+ - " linux"
29
33
- matchExpressions :
30
34
- key : node-role.kubernetes.io/node
31
35
operator : Exists
36
+ - key : kubernetes.io/os
37
+ operator : In
38
+ values :
39
+ - " linux"
32
40
containers :
33
41
- args : []
34
42
command :
Original file line number Diff line number Diff line change @@ -34,6 +34,11 @@ func getWorkerAffinity() *corev1.Affinity {
34
34
Key : "node-role.kubernetes.io/master" ,
35
35
Operator : "DoesNotExist" ,
36
36
},
37
+ {
38
+ Key : "kubernetes.io/os" ,
39
+ Operator : corev1 .NodeSelectorOpIn ,
40
+ Values : []string {"linux" },
41
+ },
37
42
},
38
43
},
39
44
{
@@ -42,6 +47,11 @@ func getWorkerAffinity() *corev1.Affinity {
42
47
Key : "node-role.kubernetes.io/node" ,
43
48
Operator : "Exists" ,
44
49
},
50
+ {
51
+ Key : "kubernetes.io/os" ,
52
+ Operator : corev1 .NodeSelectorOpIn ,
53
+ Values : []string {"linux" },
54
+ },
45
55
},
46
56
},
47
57
},
You can’t perform that action at this time.
0 commit comments