Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo mostra como configurar a preferência de roteamento via rede ISP (opção Internet ) para um cluster Kubernetes usando a CLI do Azure. A preferência de roteamento é definida criando um endereço IP público do tipo de preferência de roteamento Internet e, em seguida, usando-o durante a criação do cluster AKS.
Neste tutorial, irá aprender a:
- Crie um endereço IP público com a preferência de roteamento da Internet .
- Crie um cluster Kubernetes do Azure com IP público de preferência de roteamento da Internet .
Pré-requisitos
Use o ambiente Bash no Azure Cloud Shell. Para mais informações, veja Get started with Azure Cloud Shell.
Se preferir executar comandos de referência da CLI localmente, instale a CLI do Azure. Se estiver a utilizar o Windows ou macOS, considere executar a CLI do Azure num contentor Docker. Para obter mais informações, consulte Como executar a CLI do Azure em um contêiner do Docker.
Se estiver a utilizar uma instalação local, inicie sessão no CLI do Azure ao utilizar o comando az login. Para concluir o processo de autenticação, siga os passos apresentados no seu terminal. Para outras opções de entrada, consulte Autenticar no Azure usando a CLI do Azure.
Quando solicitado, instale a extensão da CLI do Azure na primeira utilização. Para obter mais informações sobre extensões, consulte Usar e gerenciar extensões com a CLI do Azure.
Execute o comando az version para localizar a versão e as bibliotecas dependentes instaladas. Para atualizar para a versão mais recente, execute o comando az upgrade.
Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.
Este artigo requer a versão 2.0.49 ou posterior da CLI do Azure. Se estiver usando o Azure Cloud Shell, a versão mais recente já está instalada.
Criar um grupo de recursos
Crie um grupo de recursos com o comando az group create. O exemplo a seguir cria um grupo de recursos na região Azure da Europa Ocidental:
az group create \
--name TutorAKSRP-rg \
--location westeurope
Criar IP público com preferência de roteamento da Internet
Crie um endereço IP público com preferência de roteamento do tipo Internet usando o comando az network public-ip create.
O comando a seguir cria um novo IP público com preferência de roteamento da Internet na região do Azure da Europa Ocidental.
az network public-ip create \
--name myPublicIP-IR \
--resource-group TutorAKSRP-rg \
--ip-tags 'RoutingPreference=Internet' \
--sku Standard \
--version IPv4 \
--zone 1 2 3
Nota
Atualmente, a preferência de roteamento suporta apenas endereços IP públicos IPV4.
Criar cluster Kubernetes com IP público
Coloque o ID do IP público criado anteriormente em uma variável para uso posterior. Use az network public-ip show para recuperar o ID do IP público.
O comando a seguir recupera o ID IP público e o coloca em uma variável para usar no próximo comando.
export resourceid=$(az network public-ip show \
--resource-group TutorAKSRP-rg \
--name myPublicIP-IR \
--query id \
--output tsv)
Use az aks create para criar o cluster Kubernetes.
O comando a seguir cria o cluster do Kubernetes e usa a variável para o IP público criado na etapa anterior.
az aks create \
--resource-group TutorAKSRP-rg \
--name MyAKSCluster \
--load-balancer-outbound-ips $resourceid \
--generate-ssh-key
Nota
Leva alguns minutos para implantar o cluster AKS.
Para validar, procure o IP público criado na etapa anterior no portal do Azure. O IP público está associado ao balanceador de carga. O balanceador de carga está associado ao cluster Kubernetes, conforme mostrado abaixo:
Limpar recursos
Quando não for mais necessário, use o comando az group delete para remover o grupo de recursos, o IP público, o cluster AKS e todos os recursos relacionados.
az group delete \
--name TutorAKSRP-rg
Próximos passos
Avance para o próximo artigo para saber como criar uma máquina virtual com preferência de roteamento misto: