Een AKS Edge Essentials-cluster verwijderen
In dit artikel wordt beschreven hoe u AKS Edge Essentials verwijdert.
Verbinding met Azure Arc verbreken
Als u Connect-AideArcKubernetes
verbinding hebt gemaakt met Azure Arc, voert Disconnect-AideArcKubernetes
u uit om de verbinding met uw cluster met Azure Arc te verbreken. Voor een volledige opschoonbewerking verwijdert u de service-principal en resourcegroep die u voor dit voorbeeld hebt gemaakt:
Disconnect-AideArcKubernetes
Als u Connect-AksEdgeArc
verbinding hebt gemaakt met Arc, voert Disconnect-AksEdgeArc
u uit om de verbinding met uw cluster met Azure Arc te verbreken:
Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json
U kunt het cluster ook handmatig verwijderen uit Arc met behulp van Azure Portal en de Arc-pods in het cluster verwijderen.
Uw toepassing verwijderen uit het cluster
Verwijder de toepassingen die u hebt geïmplementeerd met behulp van de volgende opdracht:
kubectl delete -f ./path-to-your-YAML-file/app.yaml
Als u bijvoorbeeld de Linux-voorbeeldtoepassing hebt geïmplementeerd, kunt u deze verwijderen met behulp van:
kubectl delete -f linux-sample.yaml
Knooppunten op een cluster met één machine verwijderen
Als u alleen het Windows-knooppunt wilt verwijderen, voert u de volgende opdracht uit:
Remove-AksEdgeNode -nodeType Windows
Als u uw cluster met één machine met een Linux
of LinuxandWindows
workload wilt verwijderen, voert u het volgende uit:
Remove-AksEdgeDeployment
# or run
Remove-AksEdgeDeployment -Force #to force removal of all clusters.
U kunt het Linux-knooppunt niet alleen verwijderen in deze configuratie; u moet de implementatie verwijderen als u het Linux-knooppunt wilt verwijderen.
Notitie
Als uw cluster met één machine niet goed wordt opgeschoond, voert u deze uit hnsdiag list networks
en verwijdert u eventuele bestaande AKS Edge Essentials-netwerkobjecten met behulp van hnsdiag delete networks <ID>
.
Notitie
Er is een bekend probleem waarbij het herhaaldelijk maken van een nieuwe implementatie en het verwijderen van het knooppunt kan resulteren in een 'fout tijdens ConnectToVirtualMachine'. Als dit gebeurt, start u het systeem opnieuw op om de fout op te lossen.
Knooppunten op een cluster met meerdere machines verwijderen
Wees voorzichtig bij het verwijderen van besturingsvlakknooppunten. Zorg ervoor dat u een ander werkvlakknooppunt hebt voordat u dit doet.
Een alleen Windows-knooppunt verwijderen:
Remove-AksEdgeNode -NodeType Windows
Een alleen Linux-knooppunt verwijderen:
Remove-AksEdgeNode -NodeType Linux
Tijdens het verwijderen van een besturingsvlakknooppunt uit een cluster is het belangrijk dat de clusterbeheerder controleert of het cluster de afstemming heeft voltooid en dat het verwijderde knooppunt niet meer als leider fungeert.
U kunt dit controleren door het uitvoeren kubectl get leases -A
en controleren totdat het verwijderde knooppunt geen leasehouder meer is in de uitvoer. Dit is essentieel voor het behouden van clusterstabiliteit.
Beide knooppunten verwijderen:
Remove-AksEdgeDeployment
Notitie
Er is een bekend probleem waarbij het herhaaldelijk maken van een nieuwe implementatie en het verwijderen van het knooppunt kan leiden tot een fout. Als dit gebeurt, start u het systeem opnieuw op om de fout op te lossen.
AKS Edge Essentials verwijderen
Ga op uw computer naar Instellingen-apps > > en -functies. U kunt ook naar Configuratiescherm > Een programma verwijderen gaan. Zoek daar naar Azure Kubernetes Service Edge Essentials (openbare preview). Selecteer Verwijderen.
Notitie
Mogelijk wilt u uw computer direct na het verwijderen opnieuw opstarten, zodat alle resources worden opgeschoond en uw computer klaar is voor een nieuwe installatie.
Als u problemen ondervindt met het verwijderen van AKS Edge Essentials, kunt u dit hulpprogramma voor probleemoplossing downloaden om te verwijderen.
Azure CLI verwijderen
Zie Azure CLI verwijderen.
Az PowerShell verwijderen
Zie Hoe u Azure PowerShell-modules verwijdert.