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 VNetAZURE_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 :
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 VNetAZURE_REGION
: région Azure utilisée précédemmentVNET_RESOURCE_GROUP_NAME
: nom du groupe de ressources pour le VNet que vous avez créé au début de ce documentVNET_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
.
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 NATVNET_NAME
: nom de votre réseau VNetAZURE_REGION
: région Azure utilisée précédemmentVNET_RESOURCE_GROUP_NAME
: nom du groupe de ressources pour le VNet que vous avez créé au début de ce document