AKS Samples
Samples, feature demos and examples for Azure Kubernetes Service (AKS)
This repo is a collection of live samples & demos to run in AKS, to demonstrate various AKS and Kubernetes features & scenarios.
Basic familiarity with Kubernetes is assumed, provided are scripts, sample apps, configs, YAML manifests and commands to technically run & stand-up the scenarios. However, these are not step by step guides with "speaker scripts" and slides on what to so say at each stage.
Prerequisites
Local Environment
These samples can be run in Azure Cloud Shell or locally with the following setup:
- WSL Bash
- Azure CLI
- Kubectl
- Helm
AKS Cluster
If you have a working cluster you can use that for many of the scenarios See 0. Deploy AKS Cluster
Contents
- 0. Deploy AKS Cluster
- 1a. Microservices: Basics
- 1b. Microservices: Ingress, DNS and Persistence
- 2. Using Helm
- 3. Monitoring (Prometheus)
- [4. Pod Autoscaler (HPA)]
- [5. Cluster Autoscaler (CA)]
- 6. Virtual Nodes *
- 7. Machine Learning and KubeFlow *
- 8. Windows Workloads