Date: August 12, 2025
Target Environment: New Azure Tenant & Subscription
AKS Cluster: eshopcleveraks
Container Registry: eshopcleveracrgogx.azurecr.io
SQL Database: eshopclever-sqlsrv-gogx.database.windows.net
- ✅ Web MVC:
eshopcleveracrgogx.azurecr.io/eshopwebmvc:latest - ✅ Public API:
eshopcleveracrgogx.azurecr.io/eshoppublicapi:latest
- ✅ Namespace:
eshop - ✅ Deployments:
eshop-webmvc(2 replicas),eshop-publicapi(2 replicas) - ✅ Services: Load Balancer for Web MVC, ClusterIP for Public API
- ✅ Secrets: ACR authentication, database connection strings
- ✅ ConfigMap: Application configuration
- URL: http://51.8.29.100
- Service:
eshop-webmvc(LoadBalancer) - External IP:
51.8.29.100 - Port: 80
- Service:
eshop-publicapi(ClusterIP) - Internal URL:
http://eshop-publicapi.eshop.svc.cluster.local - Port: 80
# Check application status:
kubectl get pods -n eshop
# Current status:
NAME READY STATUS RESTARTS AGE
eshop-publicapi-57b76d8bd7-6d67z 1/1 Running 0 XX
eshop-publicapi-57b76d8bd7-6xzvc 1/1 Running 0 XX
eshop-webmvc-755b66b58b-sgj46 1/1 Running 0 XX
eshop-webmvc-755b66b58b-z54ml 1/1 Running 0 XXYour application is now deployed and ready for chaos engineering experiments:
- ✅ Web MVC Pods:
app=eshop-webmvc(2 replicas) - ✅ Public API Pods:
app=eshop-publicapi(2 replicas) - ✅ Namespace:
eshop(available for targeting)
- Enable Chaos Mesh: Install Chaos Mesh on AKS cluster
- Deploy Azure Chaos Studio Experiments: Use your migrated Terraform configuration
- Run Chaos Experiments: Target the deployed pods with various failure scenarios
# Check application logs:
kubectl logs -n eshop -l app=eshop-webmvc
kubectl logs -n eshop -l app=eshop-publicapi
# Scale deployments:
kubectl scale deployment eshop-webmvc -n eshop --replicas=3
kubectl scale deployment eshop-publicapi -n eshop --replicas=3
# Check service status:
kubectl get services -n eshop
# Monitor pod health:
kubectl get pods -n eshop -w- ✅ Infrastructure: Migrated to new tenant/subscription
- ✅ Application: Built and deployed to AKS
- ✅ Database: Connected to new Azure SQL Database
- ✅ Container Registry: Images stored in new ACR
- ✅ Access: Application accessible via public IP
Your eShopOnWeb application is live and ready for chaos engineering experiments!
Access your application: http://51.8.29.100