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 tsv
Verifica las versiones soportadas de Kubernetes para la región deseada
Reemplaza
my location
usando 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
myResourceGroup
ymyAKSCluster
con nombres deseados,my location
usando el valor del paso 1,1.28.3
si 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-keys
Obtén las credenciales de
kubeconfig
del AKSReemplaza
myResourceGroup
ymyAKSCluster
con los nombres del paso anterior y ejecuta:$ az aks get-credentials --resource-group myResourceGroup --name myAKSCluster