Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule pokazuje, jak usunąć Azure Container Storage, usuwając instancję rozszerzenia dla usługi Azure Kubernetes Service (AKS). Aby wyczyścić zasoby, możesz również usunąć klaster usługi AKS lub całą grupę zasobów.
Ważne
Ten artykuł dotyczy usługi Azure Container Storage (wersja 2.x.x). Jeśli w klastrze usługi AKS jest zainstalowana usługa Azure Container Storage (wersja 1.x.x), usuń ją, wykonując następujące kroki.
Usuń wystąpienie rozszerzenia
Wykonaj następujące kroki, aby usunąć usługę Azure Container Storage z klastra usługi AKS.
Przed odinstalowaniem rozszerzenia usuń wszystkie żądania zasobów trwałego woluminu (PVC) i trwałe woluminy (PV). Usunięcie usługi Azure Container Storage bez czyszczenia tych zasobów może zakłócić uruchamianie obciążeń. Aby uniknąć zakłóceń, upewnij się, że nie ma istniejących obciążeń ani klas magazynu opartych na usłudze Azure Container Storage.
Usuń rozszerzenie, uruchamiając następujące polecenie Azure CLI. Pamiętaj, aby zastąpić
<cluster-name>i<resource-group>własnymi wartościami.az aks update -n <cluster-name> -g <resource-group> --disable-azure-container-storage
Usuwanie rozszerzenia za pomocą narzędzia Terraform
Jeśli aprowizujesz usługę Azure Container Storage za pomocą narzędzia Terraform, usuń odpowiedni zasób rozszerzenia z konfiguracji i zastosuj zmianę, aby wynik był zgodny z przepływem pracy interfejsu wiersza polecenia.
Usuń blok
azurerm_kubernetes_cluster_extension(lub ustawcount = 0) w konfiguracji Terraform i zapisz plik.Przejrzyj plan, aby potwierdzić, że Terraform niszczy wyłącznie zasób rozszerzenia.
terraform planZastosuj plan, aby usunąć rozszerzenie. Narzędzie Terraform wyświetla ten sam wynik co CLI: zasób rozszerzenia jest usunięty, a usługa AKS nie raportuje już usługi Azure Container Storage jako włączonej.
terraform apply
Usuń klaster AKS
Aby usunąć klaster usługi AKS i wszystkie woluminy trwałe, uruchom następujące polecenie interfejsu wiersza polecenia platformy Azure. Zastąp wartościami <resource-group> i <cluster-name> swoje własne wartości.
az aks delete --resource-group <resource-group> --name <cluster-name>
Jeśli klaster usługi AKS został utworzony za pomocą narzędzia Terraform, możesz go również usunąć, uruchamiając następujące polecenie.
terraform destroy
To polecenie usuwa wszystkie zasoby zarządzane przez program Terraform w bieżącym katalogu roboczym. Obejmuje to klaster, grupę zasobów i rozszerzenie usługi Azure Container Storage. Uruchom to polecenie tylko wtedy, gdy zamierzasz usunąć całe wdrożenie.
Usuń grupę zasobów
Możesz również użyć az group delete polecenia , aby usunąć grupę zasobów i wszystkie zawarte w niej zasoby. Zastąp wartość <resource-group> nazwą grupy zasobów.
az group delete --name <resource-group>