From the course: Debugging Kubernetes
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Challenge: A troublemaking deployment - Kubernetes Tutorial
From the course: Debugging Kubernetes
Challenge: A troublemaking deployment
(upbeat music) - [Instructor] Welcome to the first challenge of our course. Let's use everything that we've learned so far for a more realistic example. The exercise files for this video contain two files, cluster.yaml and app.yaml. Your job is to deploy app.yaml into a Kubernetes cluster and get its deployment into a running state. Now, this challenge has some rules, so keep these in mind while you're working through it. First, you should see these two log messages after running Kubectl logs deployment/test-app --all-containers. Secondly, all containers within the pod need to be in a ready state. Third, there's a container within the pod called container-2. Do not modify its command. And finally, you should not need to deploy any additional resources. Good luck and have fun!
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
Troubleshooting Pods that won't fit in the cluster7m 15s
-
(Locked)
Debugging missing Pod tolerations and taints6m 52s
-
(Locked)
Conquering Pods with pending dependencies9m 36s
-
(Locked)
Debugging ImagePullBackOff errors for non-existent images5m 12s
-
(Locked)
Solving network-related ImagePullBackOff errors1m 33s
-
(Locked)
Solving ImagePullBackOff errors related to private registries12m 2s
-
(Locked)
Debugging CrashLoopBackOff errors and crashing Pods8m 39s
-
(Locked)
Debugging failing liveness probes6m 25s
-
(Locked)
Solving failing Pod readiness checks4m 43s
-
(Locked)
Solving slow Pods13m 2s
-
(Locked)
Challenge: A troublemaking deployment1m
-
(Locked)
Solution: A troublemaking deployment7m 7s
-
(Locked)
-
-
-