One of the most common problems you'll run into when working with Kubernetes is Pods that keep crashing and restarting. This is called "thrashing" and it's usually caused by one of a few things:
When a pod's status is CrashLoopBackoff, that means the container is crashing (the program is exiting with error code 1).
Because Kubernetes is all about building self-healing systems, it will automatically restart the container. However, each time it tries to restart the container, if it crashes again, it will wait longer and longer in between restarts. That's why it's called a "backoff".
To fix a thrashing pod, you need to find out why it's crashing. We'll do that in a later lesson.