티스토리 뷰

반응형

AWS EKS 클러스터 노드 스케일링 하는 방법 

* 동일 클러스터 스펙의 갯수를 임의로 조정하여 사용할 수 있다

 

1. 클러스터 클릭하여 조회

 

2. 컴퓨팅 탭 > 노드 그룹 중 스케일 변경 할 노드 라디오 박스 선택 > 편집

 

3. 노드 원하는 스캐일 갯수 수정 > 변경 사항 저장

 

4. 스캐일에 맞게 pod가 node 그룹에 맞게 변경되었는지 확인

# node 를 보면 앞 아이피 다르게 노드그룹이 달라져있는걸 확인
$ kubectl get pod --output=wide
NAME                               READY   STATUS    RESTARTS         AGE    IP             NODE                                              NOMINATED NODE   READINESS GATES
xxx-6df45b5867-5r6hr               1/1     Running   0                12d    10.x     ip-xx-1-xxx-x7.ap-northeast-2.compute.internal    <none>           <none>
xxx-api-57cddc474b-cct5h           1/1     Running   33 (2d22h ago)   12d    10.x     ip-xx-1-xxx-x7.ap-northeast-2.compute.internal    <none>           <none>
xxx-backend-api-6d85b8c964-sr4b9   1/1     Running   31 (2d22h ago)   12d    10.x     ip-xx-1-xxx-xx4.ap-northeast-2.compute.internal   <none>           <none>

 

* 역으로 1로 수정하면 NODE가 동일한 주소값을 같게 됨

주의해야 할 점은 pod 터미네이팅 시 노드의 스펙크기 주시에서 확인해야함 스펙이딸려 pod가 에러날 수 있음

끗!@#!$@!#%

반응형