AKS ハイブリッドでAzure Kubernetes Serviceを再起動、削除、または再インストールする

適用対象: AKS on Azure Stack HCI、AKS on Windows Server

AKS ハイブリッドにAzure Kubernetes Serviceをデプロイした後、必要に応じてデプロイを再起動、削除、または再インストールできます。

AKS ハイブリッドを再起動する

AKS ハイブリッドを再起動すると、Kubernetes クラスター (存在する場合) とAzure Kubernetes Service ホストがすべて削除されます。 再起動プロセスでは、ノードから AKS エージェントとサービスもアンインストールされます。 次に、ホストが再作成されるまで、元のインストール プロセスの手順を繰り返します。 Set-AksHciConfig とダウンロードした VHDX イメージを使用して構成した AKS 構成は保持されます。 このコマンドを Set-AksHciConfig 実行すると、現在の VM が削除され、新しい VM が作成されます。

同じ構成設定で AKS ハイブリッドを再起動するには、次のコマンドを実行します。

Restart-AksHci

AKS ハイブリッドを削除する

Azure Kubernetes Serviceを削除するには、次の Uninstall-AksHci コマンドを実行します。 このコマンドを実行すると、古い構成が削除され、再インストールするときに Set-AksHciConfig を再度実行する必要があります。

クラスターで Arc が有効になっている場合は、続行する前にすべての Azure リソースを削除してください。 関連付けられている Arc リソースをオンプレミス クラスターのために削除するには、Azure Arc リソースのクリーンアップに関するガイダンスに従ってください。

Uninstall-AksHci

古い構成を保持する場合は、次のコマンドを実行します。

Uninstall-AksHci -SkipConfigCleanup

構成設定と AKS ハイブリッドを再インストールする

アンインストール後に AKS ハイブリッドを再インストールするには、次の手順に従います。

-SkipConfigCleanup パラメーターを使用して Uninstall-AksHci コマンドを実行した場合は、古い構成設定が保持されていました。 再インストールするには次のコマンドを実行します。

Install-AksHci

アンインストールするときに -SkipConfigCleanup パラメーターを使用しなかった場合は、次のコマンドを使用して構成設定をリセットする必要があります。 このコマンド例では、静的 IP アドレスを使用して仮想ネットワークを作成します。 DHCP を使用して AKS のデプロイを構成する場合は、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

次のステップ

この記事では、AKS ハイブリッドでAzure Kubernetes Serviceを再起動、削除、または再インストールする方法について説明しました。 次に、以下を実行できます。