Convert Pod to Deployment with Secret Management
Convert an existing Pod manifest into a Deployment and move the hardcoded environment variables into a Kubernetes Secret.
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.
Convert an existing Pod manifest into a Deployment and move the hardcoded environment variables into a Kubernetes Secret.
Understand and implement Kubernetes Quality of Service (QoS) classes. Create Deployments and Pods with different QoS classes and identify eviction priority during resource pressure.
Create a Pod with ConfigMap volume mount, expose it via ClusterIP Service, and test connectivity from another namespace. This combines multiple Kubernetes concepts.
Create a Pod with a readiness probe that checks for the existence of a file inside the container to determine its ready state.
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.
Inject ConfigMap values as environment variables into a Kubernetes Pod.
Did you know that pods can become invisible? Can you figure out how?