Troubleshooting a Broken Kubernetes Application

30 minutes
  • 2 Learning Objectives

About this Hands-on Lab

Kubernetes administrators need to be able to fix issues with applications running in a cluster. This lab will allow you to test your skills when it comes to fixing broken Kubernetes applications. You will be presented with a cluster running a broken application and asked to identify and correct the problem.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Identify What is Wrong with the Application

Examine the web-consumer deployment and its Pods. The deployment resides in the web namespace. Determine what may be going wrong.

Fix the Problem

Make changes to objects in the cluster to fix the problem and allow the web-consumer deployment’s Pods to communicate with the service successfully.

Additional Resources

Your company, BeeBox, is building some applications for Kubernetes. Your developers have recently deployed an application to your cluster, but it is having some issues.

A set of Pods managed by the web-consumer deployment regularly make requests to a service that provides authentication data. Your developers are reporting that the containers are not behaving as expected.

Your task is to look at the application in question, determine the problem, and fix it.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?