节点与容量溢出:当 Kubernetes 资源耗尽时会发生什... 笔记

节点与容量溢出:当 Kubernetes 资源耗尽时会发生什么

“处于 Pending 状态的 Pod 是 Kubernetes 中最具误导性的状态之一。一切看起来都没问题:没有错误横幅,也没有红色文字向你尖叫。调度器只是安静地放弃了为其寻找宿主机,并等待环境发生变化。我盯着那个状态的时间比愿意承认的更多,通常是在最糟糕的时刻,通常是在有人通过聊天窗口询问为何流量无法通行时。有一次,在一个集群中 CPU 空闲率接近 40% 的情况下,这种情况持续了大约 11 分钟。这篇文章真正探讨的,正是“某处存在容量”与"Pod 实际被调度”之间的那段差距。