K8S APIServer压力高,导致控制器Leader续约失败而重启问题

image

 

image

image

 

下图是控制器Leader成功续约的日志。

这中间续约卡住了,没有成功续约的日志。从最后一次成功续约日志到重启日志,中间有23s(23:09:40-23:10:03).

而Leader参数,renew-deadline是20s,lease是30s,超过renew-deadline

image

 

那么问题来了:控制器续约失败,会重启吗?

 

image

image

image 

image

image

相关代码都粘贴出来了。如果acquire或者renew lease超过renew-deadline,就会退出协程,ControllerManager.start报错,执行os.exit(1) 。

posted on 2025-09-25 11:41  颖月石  阅读(7)  评论(0)    收藏  举报