AI Features

Test a Pod Failure

Learn how we can test a Pod failure.

We'll cover the following...

The simplest way to test a failure is to delete a Pod manually. The StatefulSet controller will notice that the observed state varies from the desired state and start a new Pod to reconcile. It will also connect it to the same PVC and volume.

Let’s test it. Use the following terminal to execute all the commands for this lesson.

Terminal 1
Terminal
Loading...

Confirm that we have three healthy Pods in our StatefulSet.

$ kubectl get pods
NAME READY STATUS AGE
tkb-sts-0 1/1 Running 12h
tkb-sts-1 1/1 Running 12h
tkb-sts-2 1/1 Running 9m49s
Get the list of Pods

Let’s ...