Povolení rozšíření Kubernetes pro operátory AKS Arc (Preview)
Platí pro: AKS povolené službou Azure Arc ve VMware (Preview)
Pokud chcete používat AKS Arc ve verzi VMware Preview, musíte nejdřív připojit VMware vSphere s podporou Arc připojením vCenter k Azure prostřednictvím mostu prostředků Arc. Pro přístup k této verzi Preview jsou k dispozici dva scénáře:
- Pokud nasadíte most prostředků Arc s nainstalovaným rozšířením Kubernetes pro operátory arc AKS, měli byste postupovat pouze podle kroku 1: registrace funkce nebo poskytovatele poprvé uživatele a krok 2: instalace rozšíření rozhraní příkazového
aksarc
řádku. - Pokud nasadíte most prostředků Arc bez instalace rozšíření Kubernetes pro operátory AKS Arc, postupujte podle všech kroků v tomto článku.
Než začnete
Než začnete, nainstalujte Azure CLI.
Krok 1. Registrace funkce nebo poskytovatele poprvé uživatele
Pokud vaše předplatné nasazuje rozšíření Kubernetes pro operátory AKS Arc (Preview) poprvé, musíte zaregistrovat funkce Preview.
Příprava účtu Azure:
az login --use-device-code az account set -s '<$subscriptionID>'
Provedení jednorázové registrace funkce:
### Register your subscription ID with the feature az feature register --namespace Microsoft.HybridConnectivity --name hiddenPreviewAccess ### Check feature registrationState -o tsv == Registered az feature show --name hiddenPreviewAccess --namespace Microsoft.HybridConnectivity
Proveďte jednorázovou registraci poskytovatele:
### Register your subscription ID with the provider az provider register --namespace "Microsoft.HybridContainerService" az provider register --namespace "Microsoft.HybridConnectivity" ### Check provider registrationState -o tsv == Registered az provider show -n Microsoft.HybridContainerService --query registrationState az provider show -n Microsoft.HybridConnectivity --query registrationState
Krok 2. Instalace rozšíření aksarc CLI
Nainstalujte rozšíření rozhraní příkazového řádku. Použijte příkaz az extension add:
az extension add -n aksarc --version 1.0.0b1
az extension add -n connectedk8s
az extension add -n k8s-extension
az extension add -n arcappliance
az extension add -n customlocation
Krok 3. Instalace rozšíření Kubernetes pro operátory AKS Arc
Zadejte verzi rozšíření Kubernetes pro operátory AKS Arc:
$extension_name = 'hybridaksopext' $extension_version = '0.4.5' $extension_release_train = 'preview'
export extension_name='hybridaksopext' export extension_version='0.4.5' export extension_release_train='preview'
Zadejte a
$resource_group
$appliance_name
:$resource_group = '$resourceGroup from Arc Resource Bridge deployment' $appliance_name = '$applianceName from Arc Resource Bridge deployment'
Nainstalujte rozšíření Kubernetes pro operátory AKS Arc:
az k8s-extension create -g $resource_group -c $appliance_name --cluster-type appliances --name $extension_name --extension-type Microsoft.HybridAKSOperator --version $extension_version --release-train $extension_release_train --config Microsoft.CustomLocation.ServiceAccount="default" --auto-upgrade false
Krok 4. Příprava vlastního umístění
Vlastní umístění bylo vytvořeno během nasazení mostu prostředků Arc.
Získejte ID pro konfiguraci vlastního umístění:
### $extension_name = 'hybridaksopext' $ArcApplianceResourceId = (az arcappliance show -g $resource_group -n $appliance_name --query id -o tsv) $ClusteraksExtensionId = (az k8s-extension show -g $resource_group -c $appliance_name --cluster-type appliances --name $extension_name --query id -o tsv)
$customLocationResourceGroupName
Zadejte a$customLocationName
, které jste vytvořili během nasazení mostu prostředků Arc:$customLocationResourceGroupName = '$resourceGroup from Arc Resource Bridge deployment' $customLocationName = '$customLocationName from Arc Resource Bridge deployment'
Opravte vlastní umístění:
ProvisioningState: "Patching"
.### Use the same custom location information from the Arc Resource Bridge deployment az customlocation patch -g $customLocationResourceGroupName -n $customLocationName --cluster-extension-ids $clusteraksExtensionId
Ověřte, že je stav zřizování vlastního umístění úspěšný:
ProvisioningState: "Succeeded"
az customlocation show -g $customLocationResourceGroupName -n $customLocationName
Teď, když jste úspěšně povolili rozšíření Kubernetes pro operátory AKS Arc (Preview), můžete přejít k dalším krokům a vytvořit cluster Kubernetes.
Vyčištění prostředí z nasazení AKS Arc ve VMware
Po dokončení vyhodnocení služby AKS Arc ve verzi VMware Preview můžete prostředí vyčistit pomocí následujících kroků:
Odstraňte cluster AKS. Pokud chcete odstranit cluster úloh, použijte příkaz az aksarc delete nebo přejděte na web Azure Portal:
az aksarc delete -n '<cluster name>' -g $applianceResourceGroupName
Odinstalujte rozšíření Kubernetes. Rozšíření Kubernetes pro operátory AKS Arc můžete odinstalovat pomocí příkazu az extension remove :
az extension remove -n aksarc az extension remove -n connectedk8s
Další kroky
- Pokud začínáte vyhodnocovat AKS Arc ve verzi VMware Preview a dokončili povolení rozšíření Kubernetes pro operátory AKS Arc, můžete vytvořit cluster Kubernetes podle pokynů v rychlém startu: Nasazení clusteru AKS pomocí Azure CLI.
- Pokud jste dokončili vyhodnocení AKS Arc ve VMware, můžete nám svůj názor sdílet prostřednictvím GitHubu.