Reiniciar, remover ou reinstalar Serviço de Kubernetes do Azure no Azure Stack HCI e no Windows Server

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

Reiniciar Serviço de Kubernetes do Azure no Azure Stack HCI

Reiniciar Serviço de Kubernetes do Azure no Azure Stack HCI e no Windows Server removerá todos os clusters do Kubernetes (se houver) e o host Serviço de Kubernetes do Azure. O processo de reinicialização também desinstalará o Serviço de Kubernetes do Azure em agentes e serviços do Azure Stack HCI dos nós. Em seguida, ele passará pelas etapas originais do processo de instalação até que o host seja recriado. O Serviço de Kubernetes do Azure na configuração do Azure Stack HCI que você configurou 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 Serviço de Kubernetes do Azure no Azure Stack HCI com as mesmas configurações, execute o seguinte comando:

Restart-AksHci

Remover Serviço de Kubernetes do Azure no Azure Stack HCI

Para remover Serviço de Kubernetes do Azure no Azure Stack HCI, execute o seguinte comando Desinstalar-AksHci. Esse comando removerá a configuração antiga e você precisará executar Set-AksHciConfig novamente quando reinstalar. Se os clusters estiverem habilitados para Arc, exclua todos os recursos do Azure antes de prosseguir. Para excluir todos os recursos associados do Arc para seu cluster local, siga as diretrizes para limpar os recursos do Azure Arc.

Uninstall-AksHci

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

Uninstall-AksHci -SkipConfigCleanup

Reinstalar configurações e reinstalar Serviço de Kubernetes do Azure no Azure Stack HCI

Para reinstalar Serviço de Kubernetes do Azure no Azure Stack HCI depois de desinstalá-lo, siga as instruções abaixo.

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

Install-AksHci

Se você não usou o -SkipConfigCleanup parâmetro ao desinstalar, precisará redefinir suas configurações com os comandos abaixo. Este comando de exemplo 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 sobre 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 Serviço de Kubernetes do Azure no Azure Stack HCI. Em seguida, você pode: