EPISODE · Feb 28, 2026 · 25 MIN
Karpenter Consolidation & Drift: 2 AM Node Cleanup
from DevOps & Cloud Interview Questions and Answers - Part 1 · host devopsinterviewcloud
Your cluster is burning 50 nodes at 10% utilization at 2 AM with a stale AMI — here's exactly how Karpenter's disruption engine handles both problems automatically. You'll learn: Setting consolidationPolicy: WhenEmptyOrUnderutilized with a consolidateAfter: 30s window to drain and terminate underutilized nodes How Karpenter's drift detection compares live node spec against the current NodeClass — and marks nodes drifted when the AMI changes Using expireAfter: 720h to force a rolling node refresh every 30 days as a TTL safety net Why consolidation, drift, and expiration are all forms of the same primitive: Karpenter's disruption mechanism Keywords: Karpenter consolidation, Karpenter drift detection, node expiration TTL, Kubernetes node lifecycle, Karpenter NodePool disruption 🎧 Listen, then go deeper — DevOps & Cloud interview-prep ebooks at DevOpsInterview.Cloud
What this episode covers
Your cluster is burning 50 nodes at 10% utilization at 2 AM with a stale AMI — here's exactly how Karpenter's disruption engine handles both problems automatically.You'll learn:Setting consolidationPolicy: WhenEmptyOrUnderutilized with a consolidateAfter: 30s window to drain and terminate underutilized nodesHow Karpenter's drift detection compares live node spec against the current NodeClass — and marks nodes drifted when the AMI changesUsing expireAfter: 720h to force a rolling node refresh every 30 days as a TTL safety netWhy consolidation, drift, and expiration are all forms of the same primitive: Karpenter's disruption mechanismKeywords: Karpenter consolidation, Karpenter drift detection, node expiration TTL, Kubernetes node lifecycle, Karpenter NodePool disruption🎧 Listen, then go deeper — DevOps & Cloud interview-prep ebooks at DevOpsInterview.Cloud
NOW PLAYING
Karpenter Consolidation & Drift: 2 AM Node Cleanup
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m