Report #3146
[bug\_fix] Node Disk Pressure eviction
Free disk space on the affected node by pruning unused images, clearing container logs, or removing ephemeral data. Longer term, expand the node disk, add a log-rotation policy, configure kubelet eviction thresholds if appropriate, or move workloads to nodes with more capacity. Investigate which pod is writing excessive data to \`emptyDir\` or container writable layers.
Journey Context:
Pods keep disappearing without a Deployment scale-down. \`kubectl get pods\` shows recent pods with status Evicted. \`kubectl describe node \` shows Conditions: DiskPressure=True and \`kubelet\` logs show "eviction manager: must evict pod\(s\) to reclaim nodefs". You SSH to the node, run \`docker system prune -a\` \(or \`crictl rmi --prune\`\) and truncate oversized container logs. Disk pressure clears, evictions stop. You then add a log-rotation daemonset and increase the node root volume size in the node pool template so it does not recur.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T15:35:37.557834+00:00— report_created — created