Reiniciar, remover ou reinstalar o serviço kubernetes do Azure no Azure Stack HCI

Depois de implantar o serviço kubernetes do Azure em Azure Stack HCI, você pode reiniciar, remover ou reinstalar sua implantação, se necessário.

Reiniciar o serviço kubernetes do Azure no HCI Azure Stack

Reiniciar o serviço kubernetes do Azure em Azure Stack HCI removerá todos os seus clusters kubernetes (se houver) e o host do serviço kubernetes do Azure. O processo de reinicialização também desinstalará o serviço kubernetes do Azure em Azure Stack agentes e serviços do HCI dos nós. Em seguida, ele passará pelas etapas do processo de instalação original até que o host seja recriado. O serviço kubernetes do Azure em Azure Stack configuração de HCI configurada por meio de set-AksHciConfig e as imagens VHDX baixadas são preservadas. O Set-AksHciConfig comando removerá as VMs atuais e criará novas.

Para reiniciar o serviço kubernetes do Azure em Azure Stack HCI com as mesmas definições de configuração, execute o comando a seguir.

Restart-AksHci

Remover o serviço kubernetes do Azure no HCI Azure Stack

Para remover o serviço kubernetes do Azure em Azure Stack HCI, execute o comando Uninstall-AksHci a seguir. Esse comando removerá a configuração antiga e você precisará executar set-AksHciConfig novamente ao reinstalar o. Se os clusters estiverem habilitados para Arc, exclua todos os recursos do Azure antes de continuar. Para excluir todos os recursos de arco associados para seu cluster local, siga as orientações para limpar os recursos de arco do Azure.

Uninstall-AksHci

Se você quiser manter a configuração antiga, execute o seguinte comando:

Uninstall-AksHci -SkipConfigCleanup

Reinstalar as definições de configuração e reinstalar o serviço kubernetes do Azure no HCI Azure Stack

Para reinstalar o serviço kubernetes do Azure em Azure Stack HCI depois de desinstalá-lo, siga as instruções abaixo.

Se você executou o Uninstall-AksHci comando com os -SkipConfigCleanup parâmetros, as definições de configuração antigas foram retidas. Para reinstalar o, execute o comando a seguir.

Install-AksHci

Se você não usou o -SkipConfigCleanup parâmetro ao desinstalar o, precisará redefinir as definições de configuração com os comandos abaixo. Este exemplo de comando cria uma rede virtual com um IP estático. Se você quiser configurar sua implantação do AKS com DHCP, consulte New-akshcinetworksetting para obter exemplos de como configurar o 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

Próximas etapas

Neste artigo, você aprendeu a reiniciar, remover ou reinstalar o serviço kubernetes do Azure em Azure Stack HCI. Em seguida, você pode: