Поделиться через


Перезапуск, удаление или переустановка Служба 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. Далее можно: