Riavviare, rimuovere o reinstallare servizio Azure Kubernetes

Si applica a: Servizio Azure Kubernetes in Azure Stack HCI 22H2, servizio Azure Kubernetes in Windows Server

Dopo aver distribuito il servizio Azure Kubernetes Arc, è possibile riavviare, rimuovere o reinstallare la distribuzione, se necessario.

Riavviare Il servizio Azure Kubernetes Arc

Il riavvio di AKS Arc rimuove tutti i cluster Kubernetes (se presenti) e l'host servizio Azure Kubernetes. Il processo di riavvio disinstalla anche gli agenti e i servizi del servizio Azure Kubernetes dai nodi. Ripete quindi i passaggi del processo di installazione originale fino a quando l'host non viene ricreato. La configurazione del servizio Azure Kubernetes configurata tramite Set-AksHciConfig e le immagini VHDX scaricate vengono mantenute. Il Set-AksHciConfig comando rimuove le macchine virtuali correnti e ne crea di nuove.

Per riavviare AKS Arc con le stesse impostazioni di configurazione, eseguire il comando seguente:

Restart-AksHci

Rimuovere Arc del servizio Azure Kubernetes

Per rimuovere il servizio Azure Kubernetes, eseguire il comando Uninstall-AksHci seguente. Questo comando rimuove la configurazione precedente ed è necessario eseguire di nuovo Set-AksHciConfig quando si reinstalla.

Se i cluster sono abilitati per Arc, eliminare le risorse di Azure prima di procedere. Per eliminare le risorse Arc associate per il cluster locale, seguire le indicazioni per la pulizia delle risorse di Azure Arc.

Uninstall-AksHci

Se si vuole mantenere la configurazione precedente, eseguire il comando seguente:

Uninstall-AksHci -SkipConfigCleanup

Reinstallare le impostazioni di configurazione e Il servizio Azure Kubernetes Arc

Per reinstallare AKS Arc dopo averlo disinstallato, seguire queste istruzioni.

Se è stato eseguito il Uninstall-AksHci comando con i -SkipConfigCleanup parametri, le impostazioni di configurazione precedenti sono state mantenute. Per reinstallare, eseguire il comando seguente:

Install-AksHci

Se non è stato usato il parametro durante la -SkipConfigCleanup disinstallazione, è necessario reimpostare le impostazioni di configurazione con i comandi seguenti. Questo comando di esempio crea una rete virtuale con un indirizzo IP statico. Per configurare la distribuzione del servizio Azure Kubernetes con DHCP, vedere new-akshcinetworksetting per esempi di come configurare 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

Passaggi successivi

In questo articolo si è appreso come riavviare, rimuovere o reinstallare servizio Azure Kubernetes in AKS Arc. Successivamente, è possibile: