Compartir a través de


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 Azure Portal y eliminar los pods de Arc del clúster.

Eliminación de la aplicación del clúster

Elimine las aplicaciones que implementó con el comando siguiente:

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

Por ejemplo, si ha implementado la aplicación 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 máquina única con una Linux carga de trabajo o LinuxandWindows , ejecute:

Remove-AksEdgeDeployment

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

No se puede quitar el nodo de Linux 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 y elimine hnsdiag list networkslos objetos de red existentes de AKS Edge Essentials 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 del 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 crear repetidamente una nueva implementación y quitar el nodo puede producir un error. Si esto ocurre, reinicie el sistema para resolver el error.

Desinstalación de AKS Edge Essentials

En la máquina, vaya a Configuración > Aplicaciones > y características. Como alternativa, 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 quiera 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, intente 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.

Desinstalar Az PowerShell

Consulte Cómo desinstalar módulos de Azure PowerShell.

Pasos siguientes

Información general