Sdílet prostřednictvím


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:

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.

  1. Příprava účtu Azure:

     az login --use-device-code
     az account set -s '<$subscriptionID>'
    
  2. 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
    
  3. 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

  1. 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'
    
  2. Zadejte a $resource_group $appliance_name:

    $resource_group = '$resourceGroup from Arc Resource Bridge deployment'
    $appliance_name = '$applianceName from Arc Resource Bridge deployment'
    
  3. 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.

  1. 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)
    
  2. $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'
    
  3. 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
    
  4. 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ů:

  1. 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
    
  2. 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.