Keep Pods Healthy with Liveness and Readiness Probes
Add HTTP-based liveness and readiness probes to an existing Kubernetes Deployment and verify application health and availability.
Focused hands-on problems designed to help you hone your DevOps or Server Side skills. Some challenges are more educational, while others are based on real-world scenarios. The platform provides hints and feedback for each challenge, including automated solution checks.
Challenges contributed by the community members sharing their knowledge and expertise.
Add HTTP-based liveness and readiness probes to an existing Kubernetes Deployment and verify application health and availability.
Create a multi-container Pod with different user IDs per container while sharing a common group ID at the Pod level for collaborative file access.
Configure a Kubernetes Deployment to consume Secrets as environment variables and volume mounts.
Extract context names, the active context, and a decoded client certificate from a Kubernetes kubeconfig file and write the results to specific files.
Update container images, container names, update strategy, and replica count in an existing multi-container Kubernetes Deployment.
Inject ConfigMap values as environment variables into a Kubernetes Pod.
Practice the fundamental lifecycle of a Kubernetes Pod: creation, inspection (IP, node), interaction (executing commands, checking logs), and deletion.