Azure
Sigue estas instrucciones para preparar un cluster de Azure para Istio.
Puedes desplegar un cluster de Kubernetes en Azure a través de AKS o Cluster API provider for Azure (CAPZ) para Kubernetes autogestionado o AKS que soporta completamente Istio.
AKS
Puedes crear un cluster AKS a través de numerosos medios como la CLI az, el portal de Azure, CLI az con Bicep, o Terraform
Para la opción de CLI az, completa la autenticación az login O usa cloud shell, luego ejecuta los siguientes comandos a continuación.
Determina el nombre de región deseado que soporta AKS
$ az provider list --query "[?namespace=='Microsoft.ContainerService'].resourceTypes[] | [?resourceType=='managedClusters'].locations[]" -o tsvVerifica las versiones soportadas de Kubernetes para la región deseada
Reemplaza
my locationusando el valor de región deseado del paso anterior, y luego ejecuta:$ az aks get-versions --location "my location" --query "orchestrators[].orchestratorVersion"Crea el grupo de recursos y despliega el cluster AKS
Reemplaza
myResourceGroupymyAKSClustercon nombres deseados,my locationusando el valor del paso 1,1.28.3si no está soportado en la región, y luego ejecuta:$ az group create --name myResourceGroup --location "my location" $ az aks create --resource-group myResourceGroup --name myAKSCluster --node-count 3 --kubernetes-version 1.28.3 --generate-ssh-keysObtén las credenciales de
kubeconfigdel AKSReemplaza
myResourceGroupymyAKSClustercon los nombres del paso anterior y ejecuta:$ az aks get-credentials --resource-group myResourceGroup --name myAKSCluster