

 **이 페이지 개선에 도움 주기** 

이 사용자 가이드에 기여하려면 모든 페이지의 오른쪽 창에 있는 **GitHub에서 이 페이지 편집** 링크를 선택합니다.

# 하이브리드 노드 제거
<a name="hybrid-nodes-remove"></a>

이 주제에서는 Amazon EKS 클러스터에서 하이브리드 노드를 삭제하는 방법을 설명합니다. [kubectl](https://kubernetes.io/docs/reference/kubectl/)과 같은 Kubernetes 호환 도구를 선택하여 하이브리드 노드를 삭제해야 합니다. 노드 객체가 Amazon EKS 클러스터에서 제거되면 하이브리드 노드에 대한 요금 부과가 중지됩니다. 하이브리드 노드 요금에 대한 자세한 내용은 [Amazon EKS Pricing](https://aws.amazon.com/eks/pricing/)을 참조하세요.

**중요**  
노드를 제거하면 노드에서 실행되는 워크로드가 중단됩니다. 하이브리드 노드를 삭제하기 전에 먼저 노드를 드레이닝하여 포드를 다른 활성 노드로 이동하는 것이 좋습니다. 노드 드레이닝에 대한 자세한 내용은 Kubernetes 설명서의 [Safely Drain a Node](https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/)을 참조하세요.

Amazon EKS 클러스터의 Kubernetes API 엔드포인트와 상호 작용하는 데 사용하는 로컬 시스템 또는 인스턴스에서 아래 kubectl 단계를 실행합니다. 특정 `kubeconfig` 파일을 사용하는 경우 `--kubeconfig` 플래그를 사용합니다.

## 1단계: 노드 나열
<a name="_step_1_list_your_nodes"></a>

```
kubectl get nodes
```

## 2단계: 노드 드레이닝
<a name="_step_2_drain_your_node"></a>

`kubectl drain` 명령에 대한 자세한 내용은 Kubernetes 설명서의 [kubectl drain](https://kubernetes.io/docs/reference/kubectl/generated/kubectl_drain/)을 참조하세요.

```
kubectl drain --ignore-daemonsets <node-name>
```

## 3단계: 하이브리드 노드 아티팩트 중지 및 제거
<a name="_step_3_stop_and_uninstall_hybrid_nodes_artifacts"></a>

Amazon EKS Hybrid Nodes CLI(`nodeadm`)를 사용하여 호스트에서 하이브리드 노드 아티팩트를 중지하고 제거할 수 있습니다. root/sudo 권한이 있는 사용자와 함께 `nodeadm`을 실행해야 합니다. 노드에 포드가 남아 있는 경우 기본적으로 `nodeadm uninstall`이 진행되지 않습니다. AWS Systems Manager(SSM)를 자격 증명 공급자로 사용하는 경우 `nodeadm uninstall` 명령은 호스트를 AWS SSM 관리형 인스턴스로 등록 취소합니다. 자세한 내용은 [하이브리드 노드 `nodeadm` 참조](hybrid-nodes-nodeadm.md) 섹션을 참조하세요.

```
nodeadm uninstall
```

## 4단계: 클러스터에서 노드 삭제
<a name="_step_4_delete_your_node_from_the_cluster"></a>

하이브리드 노드 아티팩트가 중지 및 제거된 상태에서, 클러스터에서 노드 리소스를 제거합니다.

```
kubectl delete node <node-name>
```

## 5단계: 남은 아티팩트 확인
<a name="_step_5_check_for_remaining_artifacts"></a>

CNI 선택에 따라 위의 단계를 실행한 후 하이브리드 노드에 아티팩트가 남아 있을 수 있습니다. 자세한 내용은 [하이브리드 노드에 대한 CNI 구성](hybrid-nodes-cni.md)를 참조하세요.