Troubleshoot·Last Verified: 2026-07-14

Startup & Crash Failures

Diagnose applications crashing immediately upon launch or exceeding memory limits.

Symptom

The deployment fails with error code CONTAINER_CRASH_LOOP or OOM_KILLED.

What it means

The container started, but the process exited with a non-zero exit code or was terminated by the kernel.

Most likely causes

  • Missing environment variable configurations (e.g., database connection string missing).
  • Out of Memory: The application exceeded the allocated memory boundaries (e.g. 512MiB on the Free Plan).

How to diagnose it

Check the container exit codes via logs:

Fetch container crashes
kubeletto logs my-service --tail 100
Was this helpful?