Open llhuii opened 3 years ago
起因: 最近在看kubelet 源码时, 发现有一个node-lease-controller, 之前没有接触过.
仔细看了下, 这是为了解决之前频繁心跳(每10s)修改node object, 而在大集群环境下, node object 一般很大(10kB+), node数量很多(2000+), 从而很容易引发etcd 数据库崩掉的问题.
详细见KEP-589
具体代码逻辑(待补充):
起因: 最近在看kubelet 源码时, 发现有一个node-lease-controller, 之前没有接触过.
仔细看了下, 这是为了解决之前频繁心跳(每10s)修改node object, 而在大集群环境下, node object 一般很大(10kB+), node数量很多(2000+), 从而很容易引发etcd 数据库崩掉的问题.
详细见KEP-589
具体代码逻辑(待补充):