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:
- Controleer en voldoet aan alle vereisten in systeemvereisten en ondersteuningsmatrix - en netwerkvereisten.
- Zorg ervoor dat u VMware vSphere met Arc implementeert door vCenter te verbinden met Azure met de Kubernetes-extensie voor AKS Arc-operators.
- Als u een bestaande VMware vSphere-implementatie met Arc hebt, volgt u het proces om de Kubernetes-extensie in te schakelen voor AKS Arc-operators.
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
Meld u aan bij Azure met behulp van de volgende opdracht:
az login --use-device-code
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
Definieer de netwerknaam als de naam van het VMware-netwerksegment:
$network_name = '<Name of the VMware Network segment>'
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
Haal de vNet-id op:
$vnet_id = az aksarc vnet show -n '<name of the vNET>' -g $resource_group --query id -o tsv
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
- Zie Ondersteunde implementatieschaal voor de verschillende configuratieopties.
- Een toepassing voorbereiden