Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo mostra como remover o Armazenamento de Contêiner do Azure excluindo a instância de extensão do Serviço Kubernetes do Azure (AKS). Para limpar recursos, também pode eliminar o cluster AKS ou todo o grupo de recursos.
Importante
Este artigo aplica-se ao Armazenamento de Contentores do Azure (versão 2.x.x). Se você tiver o Armazenamento de Contêiner do Azure (versão 1.x.x) instalado em seu cluster AKS, remova-o seguindo estas etapas.
Excluir instância de extensão
Siga estas etapas para remover o Armazenamento de Contêiner do Azure do cluster AKS.
Exclua todas as reivindicações de volume persistente (PVCs) e volumes persistentes (PVs) antes de desinstalar a extensão. Remover o Armazenamento de Contêiner do Azure sem limpar esses recursos pode interromper suas cargas de trabalho em execução. Para evitar interrupções, certifique-se de que não há cargas de trabalho ou classes de armazenamento existentes que dependam do Armazenamento de Contêiner do Azure.
Exclua a extensão executando o seguinte comando da CLI do Azure. Certifique-se de substituir
<cluster-name>e<resource-group>com seus próprios valores.az aks update -n <cluster-name> -g <resource-group> --disable-azure-container-storage
Remover a extensão com o Terraform
Se provisionaste o Azure Container Storage com o Terraform, remove o recurso de extensão correspondente da tua configuração e aplica a alteração para que o resultado corresponda ao fluxo de trabalho da CLI.
Apaga o
azurerm_kubernetes_cluster_extensionbloco (ou definecount = 0) na tua configuração do Terraform e guarda o ficheiro.Reveja o plano para confirmar se o Terraform destrói apenas o recurso de extensão.
terraform planAplica o plano para eliminar a extensão. O Terraform apresenta o mesmo resultado do comando CLI: o recurso de extensão é removido e o AKS deixa de reportar o Azure Container Storage como ativado.
terraform apply
Excluir cluster AKS
Para excluir um cluster AKS e todos os volumes persistentes, execute o seguinte comando da CLI do Azure. Substitua <resource-group> e <cluster-name> com os seus próprios valores.
az aks delete --resource-group <resource-group> --name <cluster-name>
Se o cluster AKS foi criado com o Terraform, também pode removê-lo executando o seguinte comando.
terraform destroy
Este comando elimina todos os recursos que o Terraform gere no diretório de trabalho atual. Isto inclui o cluster, o grupo de recursos e a extensão Azure Container Storage. Execute este comando apenas quando pretende remover toda a implantação.
Eliminar grupo de recursos
Você também pode usar o az group delete comando para excluir o grupo de recursos e todos os recursos que ele contém. Substitua <resource-group> pelo nome do seu grupo de recursos.
az group delete --name <resource-group>