Compartilhar via


Desinstalar um cluster do AKS Edge Essentials

Este artigo descreve como desinstalar o AKS Edge Essentials.

Desconectar-se do Azure Arc

Se você costumava Connect-AideArcKubernetes se conectar ao Azure Arc, execute Disconnect-AideArcKubernetes para desconectar o cluster do Azure Arc. Para uma limpeza completa, exclua a entidade de serviço e o grupo de recursos que você criou para este exemplo:

Disconnect-AideArcKubernetes

Se você costumava Connect-AksEdgeArc se conectar ao Arc, execute Disconnect-AksEdgeArc para desconectar o cluster do Azure Arc:

Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json

Você também pode remover manualmente o cluster do Arc usando o portal do Azure e excluir os pods do Arc no cluster.

Remover seu aplicativo do cluster

Exclua os aplicativos implantados usando o seguinte comando:

kubectl delete -f ./path-to-your-YAML-file/app.yaml

Por exemplo, se você implantou o aplicativo Linux de exemplo, poderá excluí-lo usando:

kubectl delete -f linux-sample.yaml

Remover nós em um cluster de máquina única

Para remover apenas o nó do Windows, emita o seguinte comando:

Remove-AksEdgeNode -nodeType Windows

Para remover o cluster de computador único com uma carga de Linux trabalho ou LinuxandWindows , execute:

Remove-AksEdgeDeployment

# or run
Remove-AksEdgeDeployment -Force #to force removal of all clusters.

Você não pode remover o nó do Linux sozinho nesta configuração; você deve remover a implantação se precisar remover o nó Linux.

Observação

Se o cluster de computador único não for limpo corretamente, execute hnsdiag list networkse exclua todos os objetos de rede existentes do AKS Edge Essentials usando hnsdiag delete networks <ID>.

Observação

Há um problema conhecido em que a criação repetida de uma nova implantação e a remoção do nó podem resultar em um "erro durante ConnectToVirtualMachine". Se isso ocorrer, reinicie o sistema para resolver o erro.

Remover nós em um cluster de vários computadores

Tenha cuidado ao remover nós do plano de controle. Certifique-se de ter outro nó de plano de controle em funcionamento antes de fazer isso.

Para remover um nó somente do Windows:

Remove-AksEdgeNode -NodeType Windows

Para remover um nó somente Linux:

Remove-AksEdgeNode -NodeType Linux

Durante a remoção de um nó do plano de controle de um cluster, é importante que o administrador do cluster verifique se o cluster concluiu a reconciliação e se o nó removido não serve mais como líder.

Você pode verificar isso executando kubectl get leases -A e verificando até que o nó removido não seja mais um detentor de arrendamento na saída. Isso é vital para manter a estabilidade do cluster.

Para remover os dois nós:

Remove-AksEdgeDeployment

Observação

Há um problema conhecido em que a criação repetida de uma nova implantação e a remoção do nó podem resultar em um erro. Se isso ocorrer, reinicie o sistema para resolver o erro.

Desinstalar o AKS Edge Essentials

Em sua máquina, vá para Configurações > Aplicativos > Aplicativos e Recursos. Como alternativa, você pode ir para o Painel > de Controle Desinstalar um Programa. A partir daí, procure Azure Kubernetes Service Edge Essentials (Visualização Pública). Selecione Desinstalar.

Observação

Talvez você queira reinicializar seu computador logo após a desinstalação para que todos os recursos sejam limpos e seu computador esteja pronto para uma nova instalação.

Se você encontrar problemas ao desinstalar o AKS Edge Essentials, tente baixar esta ferramenta de solução de problemas para desinstalar.

Desinstalar a CLI do Azure

Consulte Desinstalar a CLI.

Desinstalar o Az PowerShell

Consulte Como desinstalar módulos do Azure PowerShell.

Próximas etapas

Visão geral