Nodes can finally say they are leaving on purpose

Kubernetes 1.37 adds five node lifecycle conditions, so a node can finally state that it is leaving on purpose. What the conditions mean, the alerting they make possible, and the three limits to check before you plan around them.
EKS opened up the scheduler. MostAllocated is the one with a bill attached.

Amazon EKS now lets you set four control plane parameters directly, including the scheduler scoring strategy. Switching from LeastAllocated to MostAllocated packs pods onto fewer nodes and cuts compute spend. The payloads, the resource weights, and the trade-offs that are hard to undo.