다음을 통해 공유


Azure Kubernetes Service 다시 시작, 제거 또는 다시 설치

적용 대상: Azure Local 22H2의 AKS, Windows Server의 AKS

AKS Arc를 배포한 후 필요한 경우 배포를 다시 시작, 제거 또는 다시 설치할 수 있습니다.

AKS Arc 다시 시작

AKS Arc를 다시 시작하면 모든 Kubernetes 클러스터(있는 경우)와 Azure Kubernetes Service 호스트가 제거됩니다. 또한 다시 시작 프로세스는 노드에서 AKS 에이전트 및 서비스를 제거합니다. 그런 다음 호스트를 다시 만들 때까지 원래 설치 프로세스 단계를 반복합니다. Set-AksHciConfig 및 다운로드한 VHDX 이미지를 통해 구성한 AKS 구성은 유지됩니다. 이 Set-AksHciConfig 명령은 현재 VM을 제거하고 새 VM을 만듭니다.

동일한 구성 설정으로 AKS Arc를 다시 시작하려면 다음 명령을 실행합니다.

Restart-AksHci

AKS Arc 제거

AKS를 제거하려면 다음 Uninstall-AksHci 명령을 실행합니다. 이 명령은 이전 구성을 제거하고 다시 설치할 때 Set-AksHciConfig를 다시 실행해야 합니다.

클러스터가 Arc를 사용하는 경우 계속하기 전에 Azure 리소스를 삭제합니다. 온-프레미스 클러스터에 연결된 Arc 리소스를 삭제하려면 Azure Arc 리소스 정리 지침을 따르세요.

Uninstall-AksHci

이전 구성을 유지하려면 다음 명령을 실행합니다.

Uninstall-AksHci -SkipConfigCleanup

구성 설정 및 AKS Arc 다시 설치

AKS Arc를 제거한 후 다시 설치하려면 다음 지침을 따릅니다.

매개 변수를 사용하여 Uninstall-AksHci-SkipConfigCleanup 명령을 실행한 경우 이전 구성 설정이 유지됩니다. 다시 설치하려면 다음 명령을 실행합니다.

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 Arc에서 Azure Kubernetes Service를 다시 시작, 제거 또는 다시 설치하는 방법을 알아보았습니다. 다음으로 다음을 수행할 수 있습니다.