Crie uma rede virtual do Azure

Antes de poder implementar um cluster do Anthos no Azure, tem de criar uma rede virtual (VNet) do Azure na qual o cluster será executado. Esta página explica como o fazer.

No entanto, antes de criar uma VNet do Azure, recomendamos que crie um novo grupo de recursos para a VNet separado do grupo de recursos que vai criar mais tarde para o GKE no Azure. Esta separação pode ajudar a organizar e gerir melhor os seus recursos.

Para criar um novo grupo de recursos para a sua VNet do Azure, execute o seguinte comando:

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

Substitua o seguinte:

  • VNET_RESOURCE_GROUP_NAME: o nome do grupo de recursos para a sua VNet do GKE no Azure
  • AZURE_REGION: uma região do Azure suportada, por exemplo, westus2

Agora que criou um grupo de recursos para a sua VNet do Azure, siga os passos abaixo para criar uma VNet com uma sub-rede predefinida e anexar um gateway NAT a essa sub-rede:

  1. Para criar uma nova VNet com uma sub-rede predefinida, execute o seguinte comando:

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

    Substitua o seguinte:

    • VNET_NAME: o nome da sua VNet
    • AZURE_REGION: a região do Azure usada anteriormente
    • VNET_RESOURCE_GROUP_NAME: o nome do grupo de recursos da sua VNet que criou no início deste documento
    • VNET_ADDRESS_PREFIXES: uma lista separada por espaços de prefixos de endereços IP na notação CIDR, por exemplo, 10.0.0.0/16 172.16.0.0/12
  2. Para criar um endereço IP para um novo gateway NAT, associe um gateway NAT ao endereço IP e associe o gateway NAT à sub-rede predefinida, execute os seguintes comandos:

    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"
    

    Substitua o seguinte:

    • NAT_GATEWAY_NAME: o nome do novo gateway de NAT
    • VNET_NAME: o nome da sua VNet
    • AZURE_REGION: a região do Azure usada anteriormente
    • VNET_RESOURCE_GROUP_NAME: o nome do grupo de recursos da sua VNet que criou no início deste documento

O que se segue?