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.

  1. Determina el nombre de región deseado que soporta AKS

    $ az provider list --query "[?namespace=='Microsoft.ContainerService'].resourceTypes[] | [?resourceType=='managedClusters'].locations[]" -o tsv
  2. 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"
  3. Crea el grupo de recursos y despliega el cluster AKS

    Reemplaza myResourceGroup y myAKSCluster 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
  4. Obtén las credenciales de kubeconfig del AKS

    Reemplaza myResourceGroup y myAKSCluster con los nombres del paso anterior y ejecuta:

    $ az aks get-credentials --resource-group myResourceGroup --name myAKSCluster
¿Fue útil esta información?
¿Tienes alguna sugerencia para mejorar?

¡Gracias por tus comentarios!