Désinstaller un cluster AKS Edge Essentials
Cet article explique comment désinstaller AKS Edge Essentials.
Se déconnecter d’Azure Arc
Si vous avez utilisé Connect-AideArcKubernetes
pour vous connecter à Azure Arc, exécutez Disconnect-AideArcKubernetes
pour déconnecter votre cluster d’Azure Arc. Pour un nettoyage complet, supprimez le principal de service et le groupe de ressources que vous avez créés pour cet exemple :
Disconnect-AideArcKubernetes
Si vous avez utilisé Connect-AksEdgeArc
pour vous connecter à Arc, exécutez Disconnect-AksEdgeArc
pour déconnecter votre cluster d’Azure Arc :
Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json
Vous pouvez également supprimer manuellement le cluster d’Arc à l’aide de la Portail Azure et supprimer les pods Arc dans le cluster.
Supprimer votre application du cluster
Supprimez les applications que vous avez déployées à l’aide de la commande suivante :
kubectl delete -f ./path-to-your-YAML-file/app.yaml
Par exemple, si vous avez déployé l’exemple d’application Linux, vous pouvez la supprimer à l’aide de :
kubectl delete -f linux-sample.yaml
Supprimer des nœuds sur un cluster à ordinateur unique
Pour supprimer le nœud Windows uniquement, exécutez la commande suivante :
Remove-AksEdgeNode -nodeType Windows
Pour supprimer votre cluster d’ordinateurs unique avec une ou LinuxandWindows
une Linux
charge de travail, exécutez :
Remove-AksEdgeDeployment
# or run
Remove-AksEdgeDeployment -Force #to force removal of all clusters.
Vous ne pouvez pas supprimer le nœud Linux seul dans cette configuration ; vous devez supprimer le déploiement si vous devez supprimer le nœud Linux.
Remarque
Si votre cluster à ordinateur unique ne nettoie pas correctement, exécutez hnsdiag list networks
, puis supprimez les objets réseau AKS Edge Essentials existants à l’aide hnsdiag delete networks <ID>
de .
Remarque
Il existe un problème connu dans lequel la création répétée d’un nouveau déploiement et la suppression du nœud peuvent entraîner une « erreur pendant ConnectToVirtualMachine ». Si cela se produit, redémarrez votre système pour résoudre l’erreur.
Supprimer des nœuds sur un cluster multi-ordinateur
Soyez prudent lors de la suppression des nœuds du plan de contrôle. Vérifiez que vous disposez d’un autre nœud de plan de contrôle opérationnel avant de le faire.
Pour supprimer un nœud Windows uniquement :
Remove-AksEdgeNode -NodeType Windows
Pour supprimer un nœud Linux uniquement :
Remove-AksEdgeNode -NodeType Linux
Pendant la suppression d’un nœud de plan de contrôle d’un cluster, il est important que l’administrateur du cluster vérifie que le cluster a terminé la rapprochement et que le nœud supprimé ne sert plus de leader.
Vous pouvez vérifier cela en exécutant kubectl get leases -A
et en vérifiant jusqu’à ce que le nœud supprimé ne soit plus un titulaire de bail dans la sortie. Cela est essentiel pour maintenir la stabilité du cluster.
Pour supprimer les deux nœuds :
Remove-AksEdgeDeployment
Remarque
Il existe un problème connu dans lequel la création répétée d’un déploiement et la suppression du nœud peuvent entraîner une erreur. Si cela se produit, redémarrez votre système pour résoudre l’erreur.
Désinstaller AKS Edge Essentials
Sur votre ordinateur, accédez à Paramètres > Apps > &Fonctionnalités. Vous pouvez également accéder à Panneau de configuration > Désinstaller un programme. À partir de là, recherchez Azure Kubernetes Service Edge Essentials (préversion publique). Sélectionnez Désinstaller.
Remarque
Vous souhaiterez peut-être redémarrer votre ordinateur juste après la désinstallation afin que toutes les ressources soient nettoyées et que votre ordinateur soit prêt pour une nouvelle installation.
Si vous rencontrez des problèmes lors de la désinstallation d’AKS Edge Essentials, essayez de télécharger cet outil de résolution des problèmes à désinstaller.
Désinstaller Azure CLI
Consultez Désinstaller Azure CLI.
Désinstaller Az PowerShell
Découvrez comment désinstaller des modules Azure PowerShell.