Az AKS Arc Operátorok Kubernetes-bővítményének engedélyezése (előzetes verzió)

A következőkre vonatkozik: Az Azure Arc által a VMware-en engedélyezett AKS (előzetes verzió)

Az AKS Arc VMware előzetes verzióján való használatához először az Arc-kompatibilis VMware vSphere-et kell előkészítenie a vCenter és az Azure összekapcsolásával az Arc Resource Bridge-en keresztül. Az előzetes verzió eléréséhez két forgatókönyv érhető el:

Mielőtt elkezdené

Mielőtt hozzákezdene, telepítse az Azure CLI-t.

1. lépés Szolgáltatás/szolgáltató regisztrálása az első felhasználó számára

Ha előfizetése első alkalommal telepíti az AKS Arc Operátorok Kubernetes-bővítményét (előzetes verzió), regisztrálnia kell az előzetes verziójú funkciókat.

  1. Azure-fiók előkészítése:

     az login --use-device-code
     az account set -s '<$subscriptionID>'
    
  2. Egyszeri funkcióregisztráció végrehajtása:

    ### 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. Egyszeri szolgáltatói regisztráció végrehajtása:

    ### 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
    

2. lépés Az aksarc CLI-bővítmény telepítése

Telepítse a CLI-bővítményt. Használja az az extension add parancsot:

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

3. lépés Az AKS Arc operátorokhoz készült Kubernetes-bővítmény telepítése

  1. Adja meg az AKS Arc-operátorok Kubernetes-bővítményének verzióját:

    $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. Adja meg a $resource_group következőt:$appliance_name

    $resource_group = '$resourceGroup from Arc Resource Bridge deployment'
    $appliance_name = '$applianceName from Arc Resource Bridge deployment'
    
  3. Telepítse a Kubernetes-bővítményt az AKS Arc operátorokhoz:

    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 
    

4. lépés: Az egyéni hely előkészítése

Az egyéni hely az Arc Resource Bridge üzembe helyezése során lett létrehozva.

  1. Kérje le az azonosítókat az egyéni hely konfigurálásához:

    ### $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. Adja meg az $customLocationResourceGroupName Arc Resource Bridge üzembe helyezése során létrehozott és $customLocationNameazt:

    $customLocationResourceGroupName = '$resourceGroup from Arc Resource Bridge deployment'
    $customLocationName = '$customLocationName from Arc Resource Bridge deployment'
    
  3. Az egyéni hely javítása: 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. Ellenőrizze, hogy az egyéni hely kiépítési állapota sikeres-e: ProvisioningState: "Succeeded"

    az customlocation show -g $customLocationResourceGroupName -n $customLocationName 
    

Most, hogy sikeresen engedélyezte az AKS Arc Operátorok Kubernetes-bővítményét (előzetes verzió), továbbléphet a Kubernetes-fürt létrehozásának következő lépéseire.

Környezet megtisztítása az AKS Arc VMware-en történő üzembe helyezésétől

Miután elvégezte az AKS Arc kiértékelését a VMware előzetes verzióján, az alábbi lépéseket követve megtisztíthatja a környezetet:

  1. Törölje az AKS-fürtöt. A számítási feladatfürt törléséhez használja az az aksarc delete parancsot, vagy lépjen az Azure Portalra:

    az aksarc delete -n '<cluster name>' -g $applianceResourceGroupName
    
  2. Távolítsa el a Kubernetes-bővítményt. Az AKS Arc Operátorok Kubernetes-bővítményét az az extension remove paranccsal távolíthatja el :

    az extension remove -n aksarc
    az extension remove -n connectedk8s
    

Következő lépések

  • Ha elkezdi kiértékelni az AKS Arcot a VMware előzetes verziójában, és befejezte az AKS Arc-operátorok Kubernetes-bővítményének engedélyezését, létrehozhat egy Kubernetes-fürtöt a rövid útmutató utasításait követve: AKS-fürt üzembe helyezése az Azure CLI használatával.
  • Ha elvégezte az AKS Arc kiértékelését a VMware-en, visszajelzését megoszthatja velünk a GitHubon keresztül.