|
@@ -148,9 +148,20 @@ spec:
|
|
|
tier: node
|
|
|
app: flannel
|
|
|
spec:
|
|
|
+ affinity:
|
|
|
+ nodeAffinity:
|
|
|
+ requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
+ nodeSelectorTerms:
|
|
|
+ - matchExpressions:
|
|
|
+ - key: beta.kubernetes.io/os
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - linux
|
|
|
+ - key: beta.kubernetes.io/arch
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - amd64
|
|
|
hostNetwork: true
|
|
|
- nodeSelector:
|
|
|
- beta.kubernetes.io/arch: amd64
|
|
|
tolerations:
|
|
|
- operator: Exists
|
|
|
effect: NoSchedule
|
|
@@ -231,9 +242,20 @@ spec:
|
|
|
tier: node
|
|
|
app: flannel
|
|
|
spec:
|
|
|
+ affinity:
|
|
|
+ nodeAffinity:
|
|
|
+ requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
+ nodeSelectorTerms:
|
|
|
+ - matchExpressions:
|
|
|
+ - key: beta.kubernetes.io/os
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - linux
|
|
|
+ - key: beta.kubernetes.io/arch
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - arm64
|
|
|
hostNetwork: true
|
|
|
- nodeSelector:
|
|
|
- beta.kubernetes.io/arch: arm64
|
|
|
tolerations:
|
|
|
- operator: Exists
|
|
|
effect: NoSchedule
|
|
@@ -314,9 +336,20 @@ spec:
|
|
|
tier: node
|
|
|
app: flannel
|
|
|
spec:
|
|
|
+ affinity:
|
|
|
+ nodeAffinity:
|
|
|
+ requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
+ nodeSelectorTerms:
|
|
|
+ - matchExpressions:
|
|
|
+ - key: beta.kubernetes.io/os
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - linux
|
|
|
+ - key: beta.kubernetes.io/arch
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - arm
|
|
|
hostNetwork: true
|
|
|
- nodeSelector:
|
|
|
- beta.kubernetes.io/arch: arm
|
|
|
tolerations:
|
|
|
- operator: Exists
|
|
|
effect: NoSchedule
|
|
@@ -397,9 +430,20 @@ spec:
|
|
|
tier: node
|
|
|
app: flannel
|
|
|
spec:
|
|
|
+ affinity:
|
|
|
+ nodeAffinity:
|
|
|
+ requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
+ nodeSelectorTerms:
|
|
|
+ - matchExpressions:
|
|
|
+ - key: beta.kubernetes.io/os
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - linux
|
|
|
+ - key: beta.kubernetes.io/arch
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - ppc64le
|
|
|
hostNetwork: true
|
|
|
- nodeSelector:
|
|
|
- beta.kubernetes.io/arch: ppc64le
|
|
|
tolerations:
|
|
|
- operator: Exists
|
|
|
effect: NoSchedule
|
|
@@ -480,9 +524,20 @@ spec:
|
|
|
tier: node
|
|
|
app: flannel
|
|
|
spec:
|
|
|
+ affinity:
|
|
|
+ nodeAffinity:
|
|
|
+ requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
+ nodeSelectorTerms:
|
|
|
+ - matchExpressions:
|
|
|
+ - key: beta.kubernetes.io/os
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - linux
|
|
|
+ - key: beta.kubernetes.io/arch
|
|
|
+ operator: In
|
|
|
+ values:
|
|
|
+ - s390x
|
|
|
hostNetwork: true
|
|
|
- nodeSelector:
|
|
|
- beta.kubernetes.io/arch: s390x
|
|
|
tolerations:
|
|
|
- operator: Exists
|
|
|
effect: NoSchedule
|