全部产品
云市场

kube-proxy、coredns 被调度到虚拟节点

更新时间:2019-08-23 15:31:11

问:添加了虚拟节点的 Kubernetes 集群的 kube-proxy、coredns 被调度到了虚拟节点,启动失败?

答:kube-proxy、coredns 调度的时候忽略 taints 的,所以有可能被调度到虚拟节点上。

解决办法:编辑 kube-proxy、coredns 的yaml,增加:

  1. affinity:
  2. nodeAffinity:
  3. requiredDuringSchedulingIgnoredDuringExecution:
  4. nodeSelectorTerms:
  5. - matchExpressions:
  6. - key: type
  7. operator: NotIn
  8. values:
  9. - virtual-kubelet