Créer un réseau virtuel Azure

Avant de pouvoir déployer un cluster Anthos sur Azure, vous devez créer un réseau virtuel Azure (VNet) dans lequel votre cluster s'exécutera. Cette page explique comment procéder.

Toutefois, avant de créer un VNet Azure, nous vous recommandons de créer un groupe de ressources distinct pour le VNet, qui sera différent du groupe de ressources que vous créerez ultérieurement pour votre GKE sur Azure. Cette séparation peut vous aider à mieux organiser et gérer vos ressources.

Pour créer un groupe de ressources pour votre réseau VNet Azure, exécutez la commande suivante :

az group create --name "VNET_RESOURCE_GROUP_NAME" \
  --location "AZURE_REGION"

Remplacez les éléments suivants :

  • VNET_RESOURCE_GROUP_NAME : nom du groupe de ressources de votre cluster GKE sur Azure VNet
  • AZURE_REGION : une région Azure compatible (par exemple, westus2)

Maintenant que vous avez créé un groupe de ressources pour votre Vnet Azure, suivez les étapes suivantes pour créer un VNet avec un sous-réseau par défaut, puis associez une passerelle NAT à ce sous-réseau :

  1. Pour créer un réseau VNet avec un sous-réseau par défaut, exécutez la commande suivante :

    az network vnet create \
      --name "VNET_NAME" \
      --location "AZURE_REGION" \
      --resource-group "VNET_RESOURCE_GROUP_NAME" \
      --address-prefixes VNET_ADDRESS_PREFIXES \
      --subnet-name default
    

    Remplacez les éléments suivants :

    • VNET_NAME : nom de votre réseau VNet
    • AZURE_REGION : région Azure utilisée précédemment
    • VNET_RESOURCE_GROUP_NAME: nom du groupe de ressources pour le VNet que vous avez créé au début de ce document
    • VNET_ADDRESS_PREFIXES : liste de préfixes d'adresses IP, séparés par des espaces, au format CIDR. Par exemple, 10.0.0.0/16 172.16.0.0/12.
  2. Pour créer une adresse IP pour une nouvelle passerelle NAT, associer une passerelle NAT à l'adresse IP et associer la passerelle NAT au sous-réseau par défaut, exécutez les commandes suivantes :

    az network public-ip create \
      --name "NAT_GATEWAY_NAME-ip" \
      --location "AZURE_REGION" \
      --resource-group "VNET_RESOURCE_GROUP_NAME" \
      --allocation-method Static \
      --sku Standard
    
    az network nat gateway create \
      --name "NAT_GATEWAY_NAME" \
      --location "AZURE_REGION" \
      --resource-group "VNET_RESOURCE_GROUP_NAME" \
      --public-ip-addresses "NAT_GATEWAY_NAME-ip" \
      --idle-timeout 10
    
    az network vnet subnet update \
      --name default \
      --vnet-name "VNET_NAME" \
      --resource-group "VNET_RESOURCE_GROUP_NAME" \
      --nat-gateway "NAT_GATEWAY_NAME"
    

    Remplacez les éléments suivants :

    • NAT_GATEWAY_NAME : nom de la nouvelle passerelle NAT
    • VNET_NAME : nom de votre réseau VNet
    • AZURE_REGION : région Azure utilisée précédemment
    • VNET_RESOURCE_GROUP_NAME : nom du groupe de ressources pour le VNet que vous avez créé au début de ce document

Étapes suivantes