CertGrid CertGrid
Hands-on Lab·Certified Kubernetes Administrator

Troubleshooting Init Container Failures

A Pod held before its application ever starts. This reads the state, gets the right logs out, and shows why the ordering guarantee turns one failing init container into a Pod that never runs.

Troubleshooting Guide 84 of 103 Beginner

Written against the versions above. Restart counts and backoff timings are this run's. Which of the two Init states you catch depends only on when you look.

Four nodes, though every Pod on this page is a single one - nothing here depends on cluster shape.
Server NameIP AddressOSRolesCPURAMHDD
CKA1001192.168.0.175Ubuntu 26.04 LTSControl Plane Node2 Core4 GB50 GB
CKA1001-NODE01192.168.0.176Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB
CKA1001-NODE02192.168.0.177Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB
CKA1001-NODE03192.168.0.178Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB

Before you start

  1. An init container that fails

  2. Where the reason actually is

  3. What describe adds

  4. Two init containers, and the order they run in

  5. Fix the first Pod

Official sources