kubernetes resource_error ai_generated true

Pod status: Evicted — The node was low on resource: ephemeral-storage

ID: kubernetes/evicted-pod

Also available as: JSON · Markdown
82%Fix Rate
85%Confidence
50Evidence
2023-01-01First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
8 active

Root Cause

Pod evicted due to node resource pressure (disk, memory).

generic

Workarounds

  1. 90% success Set resource requests/limits and clean up ephemeral storage (logs, tmp files)
    logs, tmp files

    Sources: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/

  2. 85% success Use emptyDir sizeLimit to prevent individual pods from consuming too much disk
    Use emptyDir sizeLimit to prevent individual pods from consuming too much disk

    Sources: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir

Dead Ends

Common approaches that don't work:

  1. Just recreate the pod 70% fail

    Will be evicted again if resource issue persists

  2. Disable eviction in kubelet config 85% fail

    Node can run out of resources entirely, affecting all pods

Error Chain

Frequently confused with: