要求
Azure中的Kubernetes使用可用性集作为默认可用性策略。
我可以指定kubernetes nodeSelector
属性来选择特定的节点。
kind: Pod
...
spec:
...
nodeSelector:
???
问题
我可以指定nodeSelector
规则来使用特定可用性集中的节点吗?
创建后,我可以手动标记豆荚。但是有自动解决方案吗?
答案 0 :(得分:0)
4c74356b41 是对的。在我的 Pod 关联规则中使用可用性集作为可用性策略是没有意义的。
但我通过为我的关联规则使用可用区解决了我的问题:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: topology.kubernetes.io/zone
operator: In
values:
- westeurope-1