Quando um cluster não for mais necessário ou se tornar indisponível devido a operações acidentais, como a liberação da instância do Server Load Balancer (SLB) associada ao servidor de API, você poderá excluí-lo no console do Container Service for Kubernetes (ACK).
A exclusão do cluster é irreversível. Não é possível recuperar o cluster ou suas cargas de trabalho após a exclusão. Caso precise retomar as operações, crie um novo cluster e reimplante suas aplicações.
Considerações
Exclua todas as cargas de trabalho antes de prosseguir. O ACK impede a exclusão do cluster caso existam cargas de trabalho restantes, como Deployments, StatefulSets, Jobs ou CronJobs. Remova todos esses recursos antes de continuar. Para mais informações, consulte Cargas de trabalho.
Os nós de computação Lingjun são mantidos por padrão. Clusters gerenciados ACK Lingjun contêm nós de computação Lingjun que não podem ter a assinatura cancelada nem ser liberados. Por padrão, esses nós permanecem mesmo após a exclusão do cluster.
Excluir um cluster
Antes de excluir um cluster, certifique-se de ter:
Excluído todas as cargas de trabalho do cluster, incluindo Deployments, StatefulSets, Jobs e CronJobs.
(Opcional) Desativado a Proteção contra Exclusão, caso esteja habilitada no cluster: na coluna Actions, escolha More > Disable Deletion Protection e siga as instruções na tela.
Para excluir um cluster:
Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Localize o cluster desejado. Na coluna Actions, escolha More > Delete.
No painel Delete Cluster, revise os recursos que serão excluídos automaticamente, como instâncias ECS, ECI e ACS. Selecione quaisquer recursos que deseje manter, leia as observações sobre exclusão e faturamento e siga as instruções na tela para concluir o processo.
Perguntas frequentes
Por que não consigo excluir meu cluster?
A causa mais comum é a existência de cargas de trabalho ainda em execução no cluster. O ACK bloqueia a exclusão até que todos os Deployments, StatefulSets, Jobs e CronJobs sejam removidos.
Se não houver cargas de trabalho restantes, mas a exclusão ainda falhar, o problema provavelmente será uma dependência do Resource Orchestration Service (ROS). O ROS não consegue liberar automaticamente um recurso que contenha sub-recursos adicionados manualmente — por exemplo, uma Virtual Private Cloud (VPC) com um vSwitch adicionado manualmente. Nessa situação, o ACK permite forçar a exclusão do cluster.
Para forçar a exclusão de um cluster após uma tentativa malsucedida:
Na página Clusters, localize o cluster e escolha More > Delete na coluna Actions.
Na caixa de diálogo, revise os recursos cuja exclusão falhou e clique em OK para excluir o cluster e sua pilha de recursos do ROS.
A exclusão forçada não libera recursos gerenciados pelo ROS nem recursos adicionados manualmente. Libere esses recursos manualmente após a exclusão do cluster. Se você tiver selecionado Retain Resources na caixa de diálogo Delete Cluster , esses recursos também não serão liberados automaticamente — você precisará liberá-los manualmente.