Azure Kubernetes Service Hands on Labs

This repo contains some hands on labs to play with Azure Kubernetes Services

  • Lab 1 : Create an Azure Kubernetes Cluster with Azure CLI
  • Lab 2 : Add a Windows node Pool to your AKS cluster
  • Lab 3 : kubectl basics
  • Lab 4 : A basic deployment
  • Lab 5 : Deploy an Ingress / an nginx Ingress Controller / a Service
  • Lab 6 : Configure Ingress with a Let's Encrypt certificate

You need : an Azure Subscription, Azure CLI [https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest], Helm [https://github.com/helm/helm/releases], Kubectl [https://kubernetes.io/docs/tasks/tools/install-kubectl/], a nice text editor like VSCode [https://code.visualstudio.com/] and a web browser

A DNS Zone where you can add A record is also necessary for the end of Lab 5 and for Lab 6