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 Kubernetes Service (AKS) kümenizden Azure Container Storage bileşenlerinin nasıl kaldırılacağı gösterilmektedir. Kaynakları temizlemek için AKS kümesini veya kaynak grubunun tamamını da silebilirsiniz.
Önemli
Bu makale Azure Container Storage (sürüm 2.x.x) için geçerlidir. AKS kümenizde Azure Container Storage (sürüm 1.x.x) yüklüyse , aşağıdaki adımları izleyerek kaldırın.
Azure Container Storage yüklemesinin tamamını kaldırma (yükleyici ve CSI sürücüleri)
Uzantıyı kaldırmadan önce tüm kalıcı birim taleplerini (PVC) ve kalıcı birimleri (PV) silin. Bu kaynakları temizlemeden Azure Container Storage'ın kaldırılması çalışan iş yüklerini kesintiye uğratabilir. Devam etmeden önce hiçbir iş yükünün veya StorageClass nesnesinin Azure Container Storage'a güvenmediğinden emin olun.
Aşağıdaki Azure CLI komutunu çalıştırarak Azure Container Storage'ı tamamen kaldırın. ve <cluster-name> değerlerini kendi değerlerinizle değiştirin<resource-group>.
az aks update -n <cluster-name> -g <resource-group> --disable-azure-container-storage
Terraform ile uzantıyı kaldırma
Terraform ile Azure Container Storage sağladıysanız, ilgili uzantı kaynağını yapılandırmanızdan kaldırın ve sonucun CLI iş akışıyla eşleşmesi için değişikliği uygulayın.
azurerm_kubernetes_cluster_extensionTerraform yapılandırmanızdaki bloğu (veyacount = 0olarak ayarlayın) silin ve dosyayı kaydedin.Terraform'un yalnızca uzantı kaynağını sildiğini onaylamak için planı gözden geçirin.
terraform planUzantıyı silmek için planı uygulayın. Terraform, CLI komutuyla aynı sonucu görüntüler: uzantı kaynağı kaldırılır ve AKS artık Azure Container Storage'ı etkin olarak raporlamaz.
terraform apply
Azure Container Storage'ın yeniden etkinleştirilmesi
Daha önce bir veya daha fazla depolama türü için CSI sürücülerini kaldırdıysanız, aşağıdaki Azure CLI komutunu çalıştırarak depolama türünü yeniden etkinleştirebilirsiniz.
az aks update -n <cluster-name> -g <resource-group> --enable-azure-container-storage <storage-type>
Beklenen davranış:
- Depolama türü belirtmek isteğe bağlıdır. Depolama türü sağlanmadığında, henüz mevcut değilse yalnızca Azure Container Storage yükleyici bileşeni yüklenir.
- Bir depolama türü belirtildiğinde ilgili CSI sürücüsü yüklenir. Bu depolama türü için bir StorageClass zaten varsa, yalnızca sürücü yüklenir; aksi takdirde, yüklemenin bir parçası olarak varsayılan bir StorageClass oluşturulur.
AKS kümesini silme
AKS kümesini ve tüm kalıcı birimleri silmek için aşağıdaki Azure CLI komutunu çalıştırın. ve <resource-group> değerlerini kendi değerlerinizle değiştirin<cluster-name>.
az aks delete --resource-group <resource-group> --name <cluster-name>
AKS kümesi Terraform ile oluşturulduysa, aşağıdaki komutu çalıştırarak da kaldırabilirsiniz.
terraform destroy
Bu komut Terraform'un geçerli çalışma dizininde yönettiği tüm kaynakları siler. Buna küme, kaynak grubu ve Azure Container Storage uzantısı dahildir. Bu komutu yalnızca dağıtımın tamamını kaldırmak istediğinizde çalıştırın.
Kaynak grubunu silme
Kaynak grubunu ve içerdiği tüm kaynakları silmek için komutunu da kullanabilirsiniz az group delete .
<resource-group> değerini kaynak grubu adınızla değiştirin.
az group delete --name <resource-group>