AKS Arc İşleçleri için Kubernetes Uzantısını Etkinleştirme (önizleme)
Şunlar için geçerlidir: VMware üzerinde Azure Arc tarafından etkinleştirilen AKS (önizleme)
VMware önizlemesinde AKS Arc'ı kullanmak için önce Arc Kaynak Köprüsü aracılığıyla vCenter'ı Azure'a bağlayarak Arc özellikli VMware vSphere'i eklemelisiniz Bu önizlemeye erişmek için iki senaryo vardır:
- ARC Kaynak Köprüsü'nün dağıtımını AKS Arc Operators için Kubernetes Uzantısı yüklü olarak yaparsanız, yalnızca 1. Adım: özelliği/sağlayıcıyı ilk kez kaydetme kullanıcısını izlemeniz ve 2. Adım: CLI uzantısını
aksarc
yüklemeniz gerekir. - ARC Kaynak Köprüsünü AKS Arc Operatörleri için Kubernetes Uzantısını yüklemeden dağıtırsanız, bu makaledeki tüm adımları izleyin.
Başlamadan önce
Başlamadan önce Azure CLI'yı yükleyin.
Adım 1. İlk kez kullanıcı için özelliği/sağlayıcıyı kaydetme
Aboneliğiniz AKS Arc Operators (önizleme) için Kubernetes Uzantısını ilk kez dağıtıyorsa önizleme özelliklerini kaydetmeniz gerekir.
Azure hesabınızı hazırlama:
az login --use-device-code az account set -s '<$subscriptionID>'
Tek seferlik özellik kaydı gerçekleştirin:
### 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
Tek seferlik sağlayıcı kaydı gerçekleştirin:
### 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
Adım 2. aksarc CLI uzantısını yükleme
CLI uzantısını yükleyin. az extension add komutunu kullanın:
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. Adım AKS Arc İşleçleri için Kubernetes Uzantısını Yükleme
AKS Arc işleçleri için Kubernetes uzantısının sürümünü belirtin:
$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'
ve
$appliance_name
değerini$resource_group
belirtin:$resource_group = '$resourceGroup from Arc Resource Bridge deployment' $appliance_name = '$applianceName from Arc Resource Bridge deployment'
AKS Arc işleçleri için Kubernetes uzantısını yükleyin:
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. Adım: Özel konumunuzu hazırlama
Özel konum Arc Kaynak Köprüsü dağıtımı sırasında oluşturulmuştur.
Özel konumu yapılandırmak için kimlikleri alı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
Arc Kaynak Köprüsü dağıtımı sırasında oluşturduğunuz ve$customLocationName
değerini belirtin:$customLocationResourceGroupName = '$resourceGroup from Arc Resource Bridge deployment' $customLocationName = '$customLocationName from Arc Resource Bridge deployment'
Özel konuma düzeltme eki uygulama:
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
Özel konum sağlama durumunun başarılı olduğunu doğrulayın: :
ProvisioningState: "Succeeded"
az customlocation show -g $customLocationResourceGroupName -n $customLocationName
AKS Arc İşleçleri için Kubernetes Uzantısını (önizleme) başarıyla etkinleştirdiğinize göre, bir Kubernetes kümesi oluşturmak için sonraki adımlara geçebilirsiniz.
VMware'de AKS Arc dağıtımlarından ortamı temizleme
VMware önizlemesinde AKS Arc değerlendirmesini tamamladıktan sonra ortamınızı temizlemek için şu adımları izleyebilirsiniz:
AKS kümesini silin. İş yükü kümesini silmek için az aksarc delete komutunu kullanın veya Azure portal gidin:
az aksarc delete -n '<cluster name>' -g $applianceResourceGroupName
Kubernetes Uzantısını kaldırın. az extension remove komutunu kullanarak AKS Arc İşleçleri için Kubernetes Uzantısını kaldırabilirsiniz:
az extension remove -n aksarc az extension remove -n connectedk8s
Sonraki adımlar
- VMware önizlemesinde AKS Arc'ı değerlendirmeye başlıyorsanız ve AKS Arc İşleçleri için Kubernetes Uzantısı'nı etkinleştirmeyi tamamladıysanız, Hızlı Başlangıç: Azure CLI kullanarak AKS kümesi dağıtma başlığı altında yer alan yönergeleri izleyerek bir Kubernetes kümesi oluşturabilirsiniz.
- VMware'de AKS Arc değerlendirmesini tamamladıysanız geri bildiriminizi GitHub aracılığıyla bizimle paylaşabilirsiniz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin