Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede Azure Container Storage uzantısını yükleme adımları açıklanmaktadır.
Sertifika ve güven yöneticilerini yükleme
Azure Container Storage, cert-manager ve trust-manager öğelerine bağımlı olarak çalışır. Kendi uygulamanızı getirebilirsiniz veya bunlar aşağıdaki komut kullanılarak yüklenebilecek bir platform uzantısı olarak kullanılabilir:
az k8s-extension create --cluster-name "${YOUR-CLUSTER-NAME}" --name "${NAME}-certmgr" --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-type connectedClusters --extension-type microsoft.iotoperations.platform --scope cluster --release-namespace cert-manager --release-train preview
Uyarı
Bu platform uzantısı Azure IoT İşlemleri tarafından sağlanır, ancak platform uzantısını yüklemek cihazınıza Azure IoT İşlemleri yüklemez.
Azure Arc uzantısı tarafından etkinleştirilen Azure Container Storage'ı yükleme
Aşağıdaki komutu kullanarak Azure Container Storage uzantısını yükleyin:
az k8s-extension create --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-name "${YOUR-CLUSTER-NAME}" --cluster-type connectedClusters --name azure-arc-containerstorage --extension-type microsoft.arc.containerstorage
Uyarı
Varsayılan olarak parametresi --release-namespace olarak azure-arc-containerstorageayarlanır. Bu ayarı geçersiz kılmak istiyorsanız bayrağını --release-namespace aşağıdaki komuta ekleyin ve ayrıntılarınızla doldurun. Yükleme zamanında ayarlanan tüm değerler yükleme ömrü boyunca (el ile ve otomatik sürümler dahil) devam eder.
Önemli
OneLake kullanıyorsanız, komutundaki --nameaz k8s-extension create değişken için benzersiz bir uzantı adı kullanmanız gerekir.
Yapılandırma işleci
Yapılandırma CRD
Azure Container Storage uzantısı, depolama hizmetini yapılandırmak için Kubernetes'te bir Özel Kaynak Tanımı (CRD) kullanır. Bu CRD'yi Kubernetes kümenizde yayımlamadan önce Azure Container Storage uzantısı uykudadır ve minimum kaynak kullanır. CRD'niz yapılandırma seçenekleriyle uygulandıktan sonra, hizmetleri sağlamak için uygun depolama sınıfları, CSI sürücüsü ve hizmet POD'leri dağıtılır. Bu şekilde Azure Container Storage'ı gereksinimlerinizi karşılayacak şekilde özelleştirebilirsiniz ve Arc Kubernetes Uzantısı yeniden yüklenmeden yeniden yapılandırılabilir. Yaygın yapılandırmalar burada yer alır, ancak bu CRD farklı depolama özelliklerine sahip Kubernetes kümeleri için standart olmayan yapılandırmalar yapılandırma özelliği sunar.
Ubuntu veya Edge Essentials ile tek düğümlü veya iki düğümlü küme
Ubuntu veya Edge Essentials ile tek düğümlü veya iki düğümlü bir küme çalıştırıyorsanız şu yönergeleri izleyin:
Aşağıdaki içeriklere sahip edgeConfig.yaml adlı bir dosya oluşturun:
apiVersion: arccontainerstorage.azure.net/v1 kind: EdgeStorageConfiguration metadata: name: edge-storage-configuration spec: defaultDiskStorageClasses: - "default" - "local-path"Bu .yaml dosyasını uygulamak için şunu çalıştırın:
kubectl apply -f "edgeConfig.yaml"