KubeasyKubeasy

Master Kubernetes through hands-on challenges and real-world scenarios. Free, open-source learning platform for developers.

Product

  • Challenges
  • Documentation
  • CLI Tool

Community

  • GitHub
  • Discord
  • Contribute

Legal

  • Privacy
  • Terms
  • License

© 2025 Kubeasy. Open source under Apache License 2.0.

KubeasyKubeasyKubeasy
  • Challenges
  • Blog
  • Documentation
Sign InTry Demo
Back to Challenges
easyPods & ContainersBuild

First Deployment

Your team has asked you to deploy a simple web server to Kubernetes. The namespace is ready and waiting - now it's your turn to deploy.

15 min
Initial Situation

You've been given access to a Kubernetes namespace called "first-deployment". The namespace is empty - no resources have been created yet. Your task is to deploy a web application using a Deployment. The application should use the nginx:1.25 image.

Your Mission0/2
Loading validation status...

Start this challenge in your local Kubernetes cluster:

$ kubeasy challenge start first-deployment