Redémarrer, supprimer ou réinstaller Azure Kubernetes Service
S’applique à : AKS sur Azure Stack HCI 22H2, AKS sur Windows Server
Après avoir déployé AKS Arc, vous pouvez redémarrer, supprimer ou réinstaller votre déploiement si nécessaire.
Redémarrer AKS Arc
Le redémarrage d’AKS Arc supprime tous vos clusters Kubernetes (le cas échéant) et l’hôte Azure Kubernetes Service. Le processus de redémarrage désinstalle également les agents et services AKS des nœuds. Ensuite, il répète les étapes du processus d’installation d’origine jusqu’à ce que l’hôte soit recréé. La configuration AKS que vous avez configurée via Set-AksHciConfig et les images VHDX téléchargées sont conservées. La Set-AksHciConfig
commande supprime les machines virtuelles actuelles et en crée de nouvelles.
Pour redémarrer AKS Arc avec les mêmes paramètres de configuration, exécutez la commande suivante :
Restart-AksHci
Supprimer AKS Arc
Pour supprimer AKS, exécutez la commande Uninstall-AksHci suivante. Cette commande supprime l’ancienne configuration et vous devez réexécuter Set-AksHciConfig lors de la réinstallation.
Si vos clusters sont avec Arc, supprimez toutes les ressources Azure avant de continuer. Pour supprimer des ressources Arc associées pour votre cluster local, suivez les instructions de nettoyage des ressources Azure Arc.
Uninstall-AksHci
Si vous souhaitez conserver l’ancienne configuration, exécutez la commande suivante :
Uninstall-AksHci -SkipConfigCleanup
Réinstaller les paramètres de configuration et AKS Arc
Pour réinstaller AKS Arc après l’avoir désinstallé, suivez ces instructions.
Si vous avez exécuté la commande Uninstall-AksHci
avec les paramètres -SkipConfigCleanup
, vos anciens paramètres de configuration ont été conservés. Pour réinstaller, exécutez la commande suivante :
Install-AksHci
Si vous n’avez pas utilisé le paramètre lors de la -SkipConfigCleanup
désinstallation, vous devez réinitialiser vos paramètres de configuration avec les commandes suivantes. Cet exemple de commande crée un réseau virtuel avec une adresse IP statique. Si vous souhaitez configurer votre déploiement AKS avec DHCP, consultez new-akshcinetworksetting pour obtenir des exemples de configuration du protocole DHCP :
# static IP
$vnet = New-AksHciNetworkSetting -name myvnet -vswitchName "extSwitch" -k8sNodeIpPoolStart "172.16.10.0" -k8sNodeIpPoolEnd "172.16.10.255" -vipPoolStart "172.16.255.0" -vipPoolEnd
"172.16.255.254" -ipAddressPrefix "172.16.0.0/16" -gateway "172.16.0.1" -dnsServers "172.16.0.1"
Set-AksHciConfig -imageDir c:\clusterstorage\volume1\Images -workingDir c:\ClusterStorage\Volume1\ImageStore -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"
Install-AksHci
Étapes suivantes
Dans cet article, vous avez appris à redémarrer, supprimer ou réinstaller Azure Kubernetes Service dans AKS Arc. Ensuite, vous pouvez :