Desinstalación de un clúster de AKS Edge Essentials
En este artículo se describe cómo desinstalar AKS Edge Essentials.
Desconexión de Azure Arc
Si usó Connect-AideArcKubernetes
para conectarse a Azure Arc, ejecute Disconnect-AideArcKubernetes
para desconectar el clúster de Azure Arc. Para una limpieza completa, elimine la entidad de servicio y el grupo de recursos que creó para este ejemplo:
Disconnect-AideArcKubernetes
Si usó Connect-AksEdgeArc
para conectarse a Arc, ejecute Disconnect-AksEdgeArc
para desconectar el clúster de Azure Arc:
Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json
También puede quitar manualmente el clúster de Arc mediante el Azure Portal y eliminar los pods de Arc en el clúster.
Eliminación de la aplicación del clúster
Elimine las aplicaciones que implementó con el siguiente comando:
kubectl delete -f ./path-to-your-YAML-file/app.yaml
Por ejemplo, si ha implementado la aplicación de Linux de ejemplo, puede eliminarla mediante:
kubectl delete -f linux-sample.yaml
Eliminación de nodos en un clúster de una sola máquina
Para quitar solo el nodo de Windows, emita el siguiente comando:
Remove-AksEdgeNode -nodeType Windows
Para quitar el clúster de una sola máquina con una Linux
carga de trabajo o LinuxandWindows
, ejecute:
Remove-AksEdgeDeployment
# or run
Remove-AksEdgeDeployment -Force #to forcefully remove all.
No se puede quitar el nodo de Linux por sí solo en esta configuración; Debe quitar la implementación si necesita quitar el nodo de Linux.
Nota:
Si el clúster de una sola máquina no limpia correctamente, ejecute hnsdiag list networks
y elimine los objetos de red de AKS Edge Essentials existentes mediante hnsdiag delete networks <ID>
.
Nota
Hay un problema conocido en el que crear repetidamente una nueva implementación y quitar el nodo podría dar lugar a un "error durante ConnectToVirtualMachine". Si esto ocurre, reinicie el sistema para resolver el error.
Eliminación de nodos en un clúster de varias máquinas
Tenga cuidado al quitar nodos del plano de control. Asegúrese de que tiene otro nodo de plano de control en funcionamiento antes de hacerlo.
Para quitar un nodo solo de Windows:
Remove-AksEdgeNode -NodeType Windows
Para quitar un nodo de solo Linux:
Remove-AksEdgeNode -NodeType Linux
Durante la eliminación de un nodo del plano de control de un clúster, es importante que el administrador del clúster compruebe que el clúster ha completado la conciliación y que el nodo quitado ya no actúa como líder.
Para comprobarlo, ejecute kubectl get leases -A
y compruebe hasta que el nodo quitado ya no sea un titular de concesión en la salida. Esto es fundamental para mantener la estabilidad del clúster.
Para quitar ambos nodos:
Remove-AksEdgeDeployment
Nota
Hay un problema conocido en el que la creación repetida de una nueva implementación y la eliminación del nodo pueden producir un error. Si esto ocurre, reinicie el sistema para resolver el error.
Desinstalación de AKS Edge Essentials
En el equipo, vaya a Aplicaciones de configuración > & > características. Como alternativa, también puede ir a Panel de control > Desinstalar un programa. Desde allí, busque Azure Kubernetes Service Edge Essentials (versión preliminar pública). Seleccione Desinstalar.
Nota
Es posible que desee reiniciar la máquina justo después de la desinstalación para que todos los recursos se limpien y la máquina esté lista para una nueva instalación.
Si tiene algún problema al desinstalar AKS Edge Essentials, pruebe a descargar esta herramienta de solución de problemas para desinstalar.
Desinstalación de la CLI de Azure
Consulte Desinstalación de la CLI de Azure.
Desinstalación de Az PowerShell
Consulte Cómo desinstalar Azure PowerShell módulos.
Pasos siguientes
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de