Visual multi-version (v1-v5) lab images for Azure AKS rolling updates & deployment testing.
177
Hands-on educational lab container images built specifically for learning Kubernetes and Azure Kubernetes Service (AKS).
When practicing Kubernetes deployments, rolling updates, rollbacks, and traffic routing, testing with static pages makes it hard to see if your new pods are actually serving traffic.
Each version tag in this repository features a distinct background color and an updated Web Version tag (Web Ver: 1 through Web Ver: 5):
kubectl rollout undo and immediately see the previous color restore with zero downtime.| Tag | Web Version | Primary Use Case |
|---|---|---|
stacklayer/kubernetes:nginx-v1 | Web Ver: 1 | Baseline deployment & initial AKS cluster launch |
stacklayer/kubernetes:nginx-v2 | Web Ver: 2 | Testing your first rolling update & replica scaling |
stacklayer/kubernetes:nginx-v3 | Web Ver: 3 | Zero-downtime update verification & rolling upgrades |
stacklayer/kubernetes:nginx-v4 | Web Ver: 4 | Blue/Green or Canary traffic split testing |
stacklayer/kubernetes:nginx-v5 | Web Ver: 5 | Rollout revision history and rollback testing (rollout undo) |
Test the container locally on port 8080:
docker run -d -p 8080:80 --name stacklayer-web stacklayer/kubernetes:nginx-v1
Open http://localhost:8080 in your browser to view the page.
Deploy the baseline image to your cluster:
kubectl create deployment stacklayer-web --image=stacklayer/kubernetes:nginx-v1
kubectl expose deployment stacklayer-web --type=LoadBalancer --port=80
Perform a live rolling update to version 2:
kubectl set image deployment/stacklayer-web nginx=stacklayer/kubernetes:nginx-v2
Watch the rolling update progress in real time:
kubectl rollout status deployment/stacklayer-web
Note: These images are provided strictly as hands-on educational lab container images for Azure AKS learning. They are lightweight NGINX-based web servers configured with visual indicators to help students, beginners, and cloud engineers master Kubernetes workload lifecycle management with confidence.
Built with ❤️ by the Stack Layer Engineering Team
Content type
Image
Digest
sha256:bdaf2dc33…
Size
57 MB
Last updated
29 days ago
docker pull stacklayer/kubernetes:nginx-v5