Karpenter disruption is how Karpenter removes or replaces nodes: through consolidation, drift, and expiration. Drift occurs when a node no longer matches its NodePool or NodeClass spec. Disruption budgets and the do-not-disrupt annotation control how aggressively Karpenter acts, so you get cost savings without destabilizing workloads.