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 networksy 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

Información general