Desinstalar um cluster do AKS Edge Essentials
Este artigo descreve como desinstalar o AKS Edge Essentials.
Desligar do Azure Arc
Se utilizou Connect-AideArcKubernetes
para ligar ao Azure Arc, execute Disconnect-AideArcKubernetes
para desligar o cluster do Azure Arc. Para uma limpeza completa, elimine o principal de serviço e o grupo de recursos que criou para este exemplo:
Disconnect-AideArcKubernetes
Se utilizou Connect-AksEdgeArc
para ligar ao Arc, execute Disconnect-AksEdgeArc
para desligar o cluster do Azure Arc:
Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json
Também pode remover manualmente o cluster do Arc com a portal do Azure e eliminar os pods do Arc no cluster.
Remover a aplicação do cluster
Elimine as aplicações que implementou com o seguinte comando:
kubectl delete -f ./path-to-your-YAML-file/app.yaml
Por exemplo, se tiver implementado a aplicação Linux de exemplo, pode eliminá-la com:
kubectl delete -f linux-sample.yaml
Remover nós num 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 máquina única com uma Linux
carga de trabalho ou LinuxandWindows
, execute:
Remove-AksEdgeDeployment
# or run
Remove-AksEdgeDeployment -Force #to forcefully remove all.
Não pode remover apenas o nó do Linux nesta configuração; tem de remover a implementação se precisar de remover o nó do Linux.
Nota
Se o cluster de máquina única não limpar corretamente, execute hnsdiag list networks
e, em seguida, elimine quaisquer objetos de rede do AKS Edge Essentials existentes com hnsdiag delete networks <ID>
.
Nota
Existe um problema conhecido em que criar repetidamente uma nova implementação e remover o nó pode resultar num "erro durante ConnectToVirtualMachine". Se isto ocorrer, reinicie o sistema para resolver o erro.
Remover nós num cluster com várias máquinas
Tenha cuidado ao remover nós do plano de controlo. Certifique-se de que tem outro nó de plano de controlo a funcionar antes de o fazer.
Para remover um nó apenas do Windows:
Remove-AksEdgeNode -NodeType Windows
Para remover um nó apenas para Linux:
Remove-AksEdgeNode -NodeType Linux
Durante a remoção de um nó de plano de controlo de um cluster, é importante que o administrador do cluster verifique se o cluster concluiu a reconciliação e que o nó removido já não serve como líder.
Pode verificar esta situação ao executar kubectl get leases -A
e verificar até que o nó removido deixe de ser um proprietário de concessão na saída. Isto é vital para manter a estabilidade do cluster.
Para remover ambos os nós:
Remove-AksEdgeDeployment
Nota
Existe um problema conhecido em que criar repetidamente uma nova implementação e remover o nó pode resultar num erro. Se isto ocorrer, reinicie o sistema para resolver o erro.
Desinstalar o AKS Edge Essentials
No seu computador, aceda a Definições Aplicações > Aplicações > & Funcionalidades. Em alternativa, também pode aceder a Painel de Controlo > Desinstalar um Programa. A partir daí, procure Azure Kubernetes Service Edge Essentials (Pré-visualização Pública). Selecione Desinstalar.
Nota
Poderá querer reiniciar o computador logo após a desinstalação para que todos os recursos sejam limpos e o computador esteja pronto para uma nova instalação.
Se encontrar problemas ao desinstalar o AKS Edge Essentials, experimente transferir esta ferramenta de resolução de problemas para desinstalar .
Desinstalar a CLI do Azure
Veja Desinstalar a CLI do Azure.
Desinstalar o Az PowerShell
Veja Como desinstalar módulos de Azure PowerShell.
Passos seguintes
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários