k8s重调度涉及5个量
-–node-status-update-frequency: kubelet上报状态
–node-monitor-period: controller manager查看状态
–node-monitor-grace-period: 判定node状态down时间
–pod-eviction-timeout: 转移pod时间
nodeStatusUpdateRetry: 状态重传次数
- kubelet上报状态,controller manager查看状态。
- 在–node-monitor-grace-period时间内,node状态一直为down,就判定node down,再等待–pod-eviction-timeout时间后,开始转移pod。
- 上报和查看涉及到etcd的读写操作,需要考虑对etcd的影响。
- node down之后转移pod,所以从判定node down到转移pod,是这个两个时间之和。
网友评论