How stacksimplify/azure-devops-aks-kubernetes-terraform-pipeline works
This repository provisions Azure Kubernetes Service (AKS) with Terraform and an Azure DevOps pipeline, and includes Kubernetes manifests for sample Nginx, Java/User Management, and Windows workloads. The README documents the provisioning technologies but gives no details connecting the workload manifests to the cluster. No source excerpts were provided, so those relationships are left out.
Main entry points: 01-terraform-provision-aks-cluster-pipeline.yml Provisioning Pipeline · terraform-manifests AKS Terraform Configuration
Components 9
Cluster Provisioning
- Provisioning Pipeline
01-terraform-provision-aks-cluster-pipeline.yml - AKS Terraform Configuration
terraform-manifests - Azure Kubernetes Service
Kubernetes Workloads
- Nginx Deployment
kube-manifests/01-Webserver-Apps/01-NginxApp1-Deployment.yml - Nginx LoadBalancer Service
kube-manifests/01-Webserver-Apps/02-NginxApp1-LoadBalancer-Service.yml - MySQL Deployment and Service
kube-manifests/02-Java-Apps - User Management Web App
kube-manifests/02-Java-Apps - Windows App and Service
kube-manifests/03-Windows-DotNet-Apps
Other components
- Azure DevOps
Connections 3
- Azure DevOps → Provisioning Pipeline: runs
README.md - Provisioning Pipeline → AKS Terraform Configuration: uses
README.md - AKS Terraform Configuration → Azure Kubernetes Service: provisions
README.md