- Lab
- Cloud

Implementing Health Checks in a Kubernetes Application
Kubernetes health checks provide a deeper level of control over how Kubernetes detects the state of your application containers. In this lab, you will work closely with health checks using Kubernetes probes to fine-tune how Kubernetes manages containers.

Path Info
Table of Contents
-
Challenge
Add a Liveness Probe
The
comb-dashboard
Deployment can be found in thehive
Namespace.Edit the Deployment so that the containers are automatically restarted whenever they begin responding to HTTP requests with an error status code.
The container application listens on port
80
, and you can use the root path/
to test whether the bug is occurring. -
Challenge
Add a Readiness Probe
You can find the
comb-monitor
in thehive
Namespace.Edit this Deployment and add a probe that will verify that the application can execute command-line commands before the container is considered ready.
You can use a simple command like
echo This is a test!
.
What's a lab?
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.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.