Skip to content

Latest commit

 

History

History
42 lines (36 loc) · 1.02 KB

File metadata and controls

42 lines (36 loc) · 1.02 KB

Azure Kubernetes Service

Setup time ~ 7 minutes

Install Azure CLI

brew update && brew install azure-cli

Ref: Install Azure CLI https://docs.microsoft.com/en-us/cli/azure/install-azure-cli

Login with Azure cli

az login

Create Azure Resource Group if doesn't exist

az group create --location eastus -n anton-rg

Create AKS cluster

az aks create -g anton-rg --location eastus \
  --name anton-aks-rec --node-count 3 \
  --node-vm-size Standard_D4_v3

Ref: az aks create documentation https://docs.microsoft.com/en-us/cli/azure/aks?view=azure-cli-latest#az-aks-create recommended node size - at least 4 cores/16GB RAM

Ref: VM types/sizes: https://docs.microsoft.com/en-us/azure/virtual-machines/sizes

Add cluster credentials to kubectl

az aks get-credentials -g anton-rg  --name anton-aks-rec

Delete cluster

az aks delete -g anton-rg --name anton-aks-rec

Note: this takes surprisingly long time!

Clear up kubectl context

kubectl config delete-context anton-aks-rec