Delen via


Zelfstudie: Routeringsvoorkeur configureren voor een Azure Kubernetes Service met behulp van de Azure CLI

In dit artikel wordt beschreven hoe u routeringsvoorkeur configureert via een ISP-netwerk (internetoptie ) voor een Kubernetes-cluster met behulp van Azure CLI. Routeringsvoorkeur wordt ingesteld door een openbaar IP-adres van het routeringsvoorkeurtype Internet te maken en deze vervolgens te gebruiken tijdens het maken van het AKS-cluster.

In deze zelfstudie leert u het volgende:

  • Maak een openbaar IP-adres met de voorkeur voor internetroutering .
  • Maak een Azure Kubernetes-cluster met openbare IP-adressen voor internetrouteringsvoorkeur .

Vereisten

  • Een Azure-account met een actief abonnement. Gratis een account maken

  • Voor dit artikel is versie 2.0.49 of hoger van de Azure CLI vereist. Als u Azure Cloud Shell gebruikt, is de nieuwste versie al geïnstalleerd.

Een brongroep maken

Een resourcegroep maken met de opdracht az group create. In het volgende voorbeeld wordt een resourcegroep gemaakt in de Azure-regio Europa - west:

  az group create \
    --name TutorAKSRP-rg \
    --location westeurope

Openbaar IP-adres maken met internetrouteringsvoorkeur

Maak een openbaar IP-adres met routeringsvoorkeur van internettype met behulp van de opdracht az network public-ip create.

Met de volgende opdracht maakt u een nieuw openbaar IP-adres met internetrouteringsvoorkeur in de Azure-regio Europa - west.

  az network public-ip create \
    --name myPublicIP-IR \
    --resource-group TutorAKSRP-rg \
    --ip-tags 'RoutingPreference=Internet' \
    --sku Standard \
    --version IPv4 \
    --zone 1 2 3

Notitie

Op dit moment ondersteunt routeringsvoorkeur alleen openbare IP-adressen van IPV4.

Kubernetes-cluster maken met openbaar IP-adres

Plaats de id van het openbare IP-adres dat u eerder hebt gemaakt in een variabele voor later gebruik. Gebruik az network public-ip show om de openbare IP-id op te halen.

Met de volgende opdracht wordt de openbare IP-id opgehaald en in een variabele opgeslagen die in de volgende opdracht moet worden gebruikt.

  export resourceid=$(az network public-ip show \
    --resource-group TutorAKSRP-rg \
    --name myPublicIP-IR \
    --query id \
    --output tsv)

Gebruik az aks create om het Kubernetes-cluster te maken.

Met de volgende opdracht maakt u het Kubernetes-cluster en gebruikt u de variabele voor het openbare IP-adres dat in de vorige stap is gemaakt.

  az aks create \
    --resource-group TutorAKSRP-rg \
    --name MyAKSCluster \
    --load-balancer-outbound-ips $resourceid \
    --generate-ssh-key

Notitie

Het implementeren van het AKS-cluster duurt enkele minuten.

Als u wilt valideren, zoekt u naar het openbare IP-adres dat u in de vorige stap in Azure Portal hebt gemaakt. Het openbare IP-adres is gekoppeld aan de load balancer. De load balancer is gekoppeld aan het Kubernetes-cluster, zoals hieronder wordt weergegeven:

Schermopname van het openbare IP-adres van het AKS-cluster.

Resources opschonen

Wanneer u deze niet meer nodig hebt, gebruikt u de opdracht az group delete om de resourcegroep, het openbare IP-adres, het AKS-cluster en alle gerelateerde resources te verwijderen.

  az group delete \
    --name TutorAKSRP-rg

Volgende stappen

Ga naar het volgende artikel voor meer informatie over het maken van een virtuele machine met gemengde routeringsvoorkeur: