Delen via


Quickstart: Een AKS-cluster implementeren met behulp van Azure CLI (preview)

Van toepassing op: AKS ingeschakeld door Azure Arc op VMware (preview)

In deze quickstart ziet u hoe u een AKS-cluster implementeert in AKS die is ingeschakeld door Azure Arc op VMware met behulp van de Azure CLI.

Vereisten

Als u deze quickstart wilt voltooien, moet u de volgende dingen doen:

Azure-parameters

Parameter Parameterdetails
$aad_Group_Id De id van een groep waarvan leden het doelcluster beheren. Deze groep moet ook eigenaarsmachtigingen hebben voor de resourcegroep die de aangepaste locatie en het doelcluster bevat.
$appliance_Name Naam van de Arc Resource Bridge die is gemaakt om vCenter te verbinden met Azure.
$custom_Location Naam of id van aangepaste locatie. Als u Ervoor kiest Om Kubernetes Service in te schakelen op VMware [preview] wanneer u vCenter verbindt met Azure Portal, worden een aangepaste locatie met het voorvoegsel AKS en een standaardnaamruimte gemaakt om AKS op VMware te implementeren. Als u Kubernetes Service inschakelt op VMware [preview] met behulp van het Azure CLI-proces, kunt u de naam van de aangepaste locatie van uw keuze opgeven met de standaardnaamruimte. U moet de standaardnaamruimte gebruiken.
$resource_Group Naam of id van de resourcegroep voor het implementeren van de Arc-resourcebrug.

Gegevens van vCenter-server

Parameter Parameterdetails
$network_name Naam van de VMware-netwerkresource die is ingeschakeld in Azure.
$control_plane_ip Het IP-adres van het besturingsvlak voor uw doelcluster. Dit IP-adres van het besturingsvlak moet worden gereserveerd/uitgesloten in DHCP en moet afwijken van het IP-adres van de Arc-resourcebrug

Stap 1: Aanmelden bij Azure

  1. Meld u aan bij Azure met behulp van de volgende opdracht:

    az login --use-device-code
    
  2. Stel de Azure-abonnements-id in op het abonnement dat u hebt gebruikt om de Arc Resource Bridge en aangepaste locatie te implementeren:

    az account set -s $subscriptionID
    

Stap 2: vNet maken voor uw AKS-cluster met behulp van VMware-netwerksegment

  1. Definieer de netwerknaam als de naam van het VMware-netwerksegment:

    $network_name = '<Name of the VMware Network segment>'
    
  2. Maak een vNet met hetzelfde dat $resource_group u hebt gebruikt voor het implementeren van uw Arc Resource Bridge en $custom_location met de standaardnaamruimte.

    az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
    
  3. Haal de vNet-id op:

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. Geef het IP-eindpunt van het besturingsvlak door voor uw doelcluster:

    $control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
    

    Notitie

    Als er een time-out optreedt bij het maken van het vNet, voert u de opdrachten opnieuw uit om het vNet opnieuw te maken.

    Notitie

    Het IP-adres van het besturingsvlak moet worden gereserveerd/uitgesloten in DHCP en verschilt van het IP-adres van de Arc-resourcebrug.

Stap 3: het AKS-cluster maken

Voer de volgende opdracht uit om het cluster te maken.

az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version '<Kubernetes version from the Arc Resource Bridge>' --custom-location $custom_location --aad-admin-group-object-ids $aad_group_id --vnet-ids $vnet_id --control-plane-ip $control_plane_ip --generate-ssh-keys --debug

Notitie

In deze preview-versie kunt u alleen dezelfde Kubernetes-versie implementeren die door de Arc Resource Bridge wordt ondersteund. De Kubernetes-versie die u in de opdracht opgeeft, moet zijn afgestemd op de Arc Resource Bridge-versie. U vindt de versie van Arc Resource Bridge in Azure Portal onder Azure Arc > Management > Resource Bridge. Als u de bijbehorende Kubernetes-versie wilt bepalen, raadpleegt u Wat is er nieuw met de Azure Arc-resourcebrug.

Volgende stappen