Fix Provider error in Cloud Shell when using AKS in a new Azure Region
- Published on
- Reading time
- Simon Waight
Given the recent announcement of the GA of Azure Kubernetes Service I thought I would take it for a spin in one of the new Regions it is now available in. I have previously deploy AKS in East US using the Azure Cloud Shell so didn't expect to run into any issues. However, I hit a minor snag, which I'm documenting here in case you come across it too.
az group create --name rg-aks-01 --location westus2 az aks create --resource-group rg-aks-01 --name testaks01 --node-count 1 --generate-ssh-keys The subscription is not registered for the resource type 'managedClusters' in the location 'westus2'. Please re-register for this provider in order to have access to this location.
And this is the fix.
az provider register --namespace Microsoft.ContainerService
Registering is still on-going. You can monitor using
az provider show -n Microsoft.ContainerService.
Then a short while later I ran the 'show' command and can now see this service is available in all the new Regions for GA (snippet shown below).
"locations": [ "UK West", "East US", "West Europe", "Central US", "Canada East", "Canada Central", "UK South", "West US", "West US 2", "Australia East", "North Europe" ]
Happy Days! 😎