Skip to content

KubeJobFailed

Meaning

Job failed complete.

Impact

Failure of processing of a scheduled task.

Diagnosis

  • Check job via kubectl -n $NAMESPACE describe jobs $JOB.
  • Check pod events via kubectl -n $NAMESPACE describe pod $POD_FROM_JOB.
  • Check pod logs via kubectl -n $NAMESPACE log pod $POD_FROM_JOB.

Mitigation

  • See Debugging Pods
  • See Job patterns
  • redesign job so that it is idempotent (can be re-run many times which will always produce the same output even if input differs)