// the find
stacksimplify/azure-aks-kubernetes-masterclass
Azure AKS Kubernetes Masterclass
A numbered course companion for running AKS on Azure, covering a portal-created cluster, plain kubectl and YAML, storage, ingress with ExternalDNS, ACR, Azure DevOps pipelines, and Terraform. It suits engineers who already know some Azure and want a guided walk through the parts that usually go wrong, not a reference architecture to copy.
- The modules build on each other in a sensible order: kubectl, then YAML, then PVC/PV and StorageClass, then ingress, ACR, and Terraform. Each module directory holds the manifests it introduces, so one can be applied without the rest.
- The outline goes beyond a default cluster: Linux and Windows node pools, a custom virtual network, virtual nodes, and an Azure DevOps pipeline that provisions the cluster. Those are the places a first AKS build tends to break.
- The manifests are plain YAML with no Helm or Kustomize layer, so the Kubernetes objects are visible in the files and nothing is hidden behind templating.
- Dead material sits next to live material. There are kube-manifests-old and v1/v2/v3-kube-manifests-old directories, two backup READMEs dated July 2023 and June 2025 beside the current one, and a 'FOR-Review-purpose' file in the ingress module. A newcomer cannot easily tell which manifests to apply.
- Images point at the instructor's Docker Hub account (stacksimplify/...), and the ACR examples use a literal YOUR_ACR_REPO placeholder. Each module needs hand edits before it runs, and the images are outside the reader's control.
- The README is mostly course sales copy: a banner, a list of about 20 other courses, Udemy links, and a money-back line. The technical content is there but has to be dug out from under it.
- No tests or validation for the manifests or Terraform appear in the visible tree, so nothing catches a manifest that has drifted from current AKS or AzureRM behavior. The backup READMEs suggest that drift has already happened once.