Back to Labs
Boss
Git → Docker → kubectl

Zero to Production

Commit your code, containerize it, and deploy to Kubernetes — all in one flowing production scenario. This is what a real release looks like.

500 XP
~20 min
Git
Docker
kubectl

Challenge Phases

3 phases
Phase 1

Git

Tag the Release

  • git add .
  • git commit -m 'Release v1.0'
  • git tag v1.0.0
Phase 2

Docker

Build & Tag Image

  • docker build -t myapp:v1.0.0 .
  • docker images
Phase 3

kubectl

Deploy to Cluster

  • kubectl apply -f deployment.yaml
  • kubectl rollout status deployment/myapp

Coming Soon

The full interactive version of this Boss Challenge is launching soon.

Before you can attempt this: complete the individual Git, Docker and kubectl labs first to unlock this challenge.