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 sera exécuté. Cette page explique comment procéder.

Toutefois, avant de créer un VNet Azure, nous vous recommandons de créer pour le VNet un groupe de ressources distinct du groupe de ressources que vous créerez ultérieurement pour 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 Azure VNet, 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 pour votre environnement 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 Azure Vnet, procédez comme suit 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 du 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 du VNet que vous avez créé au début de ce document

Étapes suivantes