This error occurs when the kubelet garbage collection of container images fails, typically due to disk space or permission issues.
The "Kubelet image GC failed" error indicates that the kubelet cannot clean up unused container images.
df -h /var/lib/kubelet
journalctl -u kubelet | grep -i gc
crictl rmi --prune
ls -la /var/lib/kubelet/containers
Default GC triggers at 85% disk usage, cleans until 80%. Adjust thresholds as needed.
Edit kubelet config: imageGCHighThresholdPercent, imageGCLowThresholdPercent