有一个 pod 部署了 5 个 replicas ,当时部署时只有 1 个 node ,所以 5 个 replicas 全部署在 1 个节点上。后来添加了 2 个 node ,但那 5 个 replicas 依然部署在那 1 个 node 。请问如何让 k8s 的调度器在新加入 node 时重新调度 pod 的部署?
可以根据使用资源自动缩放,了解一下kubectl autoscale
kubectl autoscale
rolling-update-replication-controller
如果只是想均匀分布到每个节点可以直接使用daemonsets,会自动在每台node上部署pod
daemonsets
node
pod