AKS Private Cluster
Prerequisite
Get Subnet Ids
az network vnet subnet list --resource-group EX-TEST --vnet-name ex-test-ag-vnetInstall AKS Clusters
Creating Public AKS Cluster with Azure CNI
az aks create --name ex-pri-stg `
--resource-group EX-TEST `
--load-balancer-sku standard `
--node-count 1 `
--vnet-subnet-id "/subscriptions/<subscriptionid>/resourceGroups/EX-TEST/providers/Microsoft.Network/virtualNetworks/ex-in-test-app-vnet/subnets/ex-in-test1-app-subnet" `
--docker-bridge-address 172.17.0.1/16 `
--dns-name-prefix ex-pri-stg-dns `
--dns-service-ip 10.2.0.10 `
--service-cidr 10.2.0.0/24 `
--network-plugin azure `
--enable-managed-identity `
-a ingress-appgw `
--appgw-name ex-pri-ag-test-1 `
--appgw-subnet-id "/subscriptions/<subscriptionid>/resourceGroups/EX-TEST/providers/Microsoft.Network/virtualNetworks/ex-in-test-ag-vnet/subnets/ex-in-test1-ag-subnet" `
--node-vm-size Standard_B2s `
--generate-ssh-keysCreating Private AKS Cluster with Azure CNI
Prerequisite for private DNS
Register EnablePrivateClusterFQDNSubdomain to use custom private DNS
Creating Private AKS Cluster with Kubenet
Delete AKS Cluster
Last updated