Debugging is an essential skill for a Kubernetes application developer. This lab will present you with some debugging challenges. You will get a chance to practice your troubleshooting skills as you identify and solve problems with a Kubernetes app.
Successfully complete this lab by achieving the following learning objectives:
- Fix a Broken Deployment
There is a Deployment in a cluster whose Pods are unable to enter the
Runningstatus. It is not simply the containers that are unready — the Pods themselves are not
Identify this Deployment and correct the issue.
- Fix an Application That Is Not Receiving User Traffic
users-restDeployment in the
hiveNamespace has Pods that are starting up (meaning that the Pods are in the
Runningstatus), but these Pods are not receiving user traffic.
Investigate to identify the problem and fix it.