다음을 통해 공유


AKS Edge Essentials 클러스터 제거

이 문서에서는 AKS Edge Essentials를 제거하는 방법을 설명합니다.

Azure Arc에서 연결 끊기

Azure Arc에 연결하는 데 사용한 Connect-AideArcKubernetes 경우 실행 Disconnect-AideArcKubernetes 하여 Azure Arc에서 클러스터 연결을 끊습니다. 전체 정리를 위해 이 예제에 대해 만든 서비스 주체 및 리소스 그룹을 삭제합니다.

Disconnect-AideArcKubernetes

Arc에 연결하는 데 사용한 Connect-AksEdgeArc 경우 Azure Arc에서 클러스터 연결을 끊기 위해 실행 Disconnect-AksEdgeArc 합니다.

Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json

Azure Portal을 사용하여 Arc에서 클러스터를 수동으로 제거하고 클러스터에서 Arc Pod를 삭제할 수도 있습니다.

클러스터에서 애플리케이션 제거

다음 명령을 사용하여 배포한 애플리케이션을 삭제합니다.

kubectl delete -f ./path-to-your-YAML-file/app.yaml

예를 들어 샘플 Linux 애플리케이션을 배포한 경우 다음을 사용하여 삭제할 수 있습니다.

kubectl delete -f linux-sample.yaml

단일 컴퓨터 클러스터에서 노드 제거

Windows 노드만 제거하려면 다음 명령을 실행합니다.

Remove-AksEdgeNode -nodeType Windows

워크로드가 있는 LinuxandWindows 단일 컴퓨터 클러스터를 Linux 제거하려면 다음을 실행합니다.

Remove-AksEdgeDeployment

# or run
Remove-AksEdgeDeployment -Force #to force removal of all clusters.

이 구성에서는 Linux 노드만 제거할 수 없습니다. Linux 노드를 제거해야 하는 경우 배포를 제거해야 합니다.

참고 항목

단일 머신 클러스터가 제대로 정리되지 않은 경우 실행 hnsdiag list networks한 다음, 다음을 사용하여 hnsdiag delete networks <ID>기존 AKS Edge Essentials 네트워크 개체를 삭제합니다.

참고 항목

새 배포를 반복적으로 만들고 노드를 제거하면 "ConnectToVirtualMachine 중 오류"가 발생할 수 있는 알려진 문제가 있습니다. 이 경우 시스템을 다시 부팅하여 오류를 해결합니다.

다중 머신 클러스터에서 노드 제거

컨트롤 플레인 노드를 제거할 때는 주의해야 합니다. 이렇게 하기 전에 다른 작업 컨트롤 플레인 노드가 있는지 확인합니다.

Windows 전용 노드를 제거하려면 다음을 수행합니다.

Remove-AksEdgeNode -NodeType Windows

Linux 전용 노드를 제거하려면 다음을 수행합니다.

Remove-AksEdgeNode -NodeType Linux

클러스터에서 컨트롤 플레인 노드를 제거하는 동안 클러스터 관리자는 클러스터가 조정을 완료했으며 제거된 노드가 더 이상 리더 역할을 하지 않는지 확인해야 합니다.

제거된 노드가 더 이상 출력에서 임대 소유자가 될 때까지 실행하고 kubectl get leases -A 확인하여 이를 확인할 수 있습니다. 이는 클러스터 안정성을 유지하는 데 매우 중요합니다.

두 노드를 모두 제거하려면 다음을 수행합니다.

Remove-AksEdgeDeployment

참고 항목

새 배포를 반복적으로 만들고 노드를 제거하면 오류가 발생할 수 있는 알려진 문제가 있습니다. 이 경우 시스템을 다시 부팅하여 오류를 해결합니다.

AKS Edge Essentials 제거

컴퓨터에서 설정 > 앱 > 및 기능으로 이동합니다. 또는 제어판 > 프로그램 제거로 이동하면 됩니다. 여기에서 Azure Kubernetes Service Edge Essentials(공개 미리 보기)를 찾습니다. 제거를 선택합니다.

참고 항목

제거 후 바로 컴퓨터를 다시 부팅하여 모든 리소스가 정리되고 컴퓨터가 새 설치를 준비할 수 있도록 할 수 있습니다.

AKS Edge Essentials를 제거하는 데 문제가 발생하는 경우 이 문제 해결 도구를 다운로드하여 제거해 보세요.

Azure CLI 제거

Azure CLI 제거를 참조하세요.

Az PowerShell 제거

Azure PowerShell 모듈을 제거하는 방법을 참조 하세요.

다음 단계

개요