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-AksHciavec 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 :