Перезапуск, удаление или переустановка Служба Azure Kubernetes
Область применения: AKS в Azure Stack HCI 22H2, AKS на Windows Server
После развертывания AKS Arc при необходимости можно перезапустить, удалить или переустановить развертывание.
Перезапуск AKS Arc
Перезапуск AKS Arc удаляет все кластеры Kubernetes (если таковые есть) и узел Служба Azure Kubernetes. Процесс перезапуска также удаляет агенты и службы AKS из узлов. Затем он повторяет исходные шаги процесса установки, пока узел не будет повторно создан. Конфигурация AKS, настроенная с помощью Set-AksHciConfig , и скачанные образы VHDX сохраняются. Команда Set-AksHciConfig
удаляет текущие виртуальные машины и создает новые.
Чтобы перезапустить AKS Arc с теми же параметрами конфигурации, выполните следующую команду:
Restart-AksHci
Удаление AKS Arc
Чтобы удалить AKS, выполните следующую команду Remove-AksHci . Эта команда удаляет старую конфигурацию, и при переустановке необходимо снова запустить Set-AksHciConfig .
Если кластеры включены в Arc, удалите все ресурсы Azure, прежде чем продолжить. Чтобы удалить все связанные ресурсы Arc для локального кластера, следуйте инструкциям по очистке ресурсов Azure Arc.
Uninstall-AksHci
Если вы хотите сохранить старую конфигурацию, выполните следующую команду:
Uninstall-AksHci -SkipConfigCleanup
Переустановка параметров конфигурации и AKS Arc
Чтобы переустановить AKS Arc после удаления, следуйте приведенным ниже инструкциям.
Если вы выполнили Uninstall-AksHci
команду с -SkipConfigCleanup
параметрами, старые параметры конфигурации были сохранены. Чтобы переустановить, выполните следующую команду:
Install-AksHci
Если параметр не использовался -SkipConfigCleanup
при удалении, необходимо сбросить параметры конфигурации с помощью следующих команд. В этом примере команда создает виртуальную сеть со статическим IP-адресом. Если вы хотите настроить развертывание AKS с помощью DHCP, ознакомьтесь с примерами настройки DHCP в new-akshcinetworksetting :
# 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
Следующие шаги
Из этой статьи вы узнали, как перезапустить, удалить или переустановить Служба Azure Kubernetes в AKS Arc. Далее можно: