image.png

터미널 1 - 노드 모니터링 (Karpenter):

kubectl get nodes -w

EKS 클러스터 안에 생성되어 있는 노드 확인

image.png

image.png

터미널 2 - HPA + 파드 모니터링:

watch -n 3 'kubectl get hpa app-hpa && echo "---" && kubectl get pods -l app=app

3초마다 자동으로 [ HPA 상태 출력 → 구분선 → 파드 목록 출력 ] 을 반복해서 화면에 보여준다

image.png

터미널 3에서 이걸 한 줄씩 실행:

kubectl run load-generator-1 --image=busybox --restart=Never --env="ALB=hybrid-dr-alb-371083532.ap-northeast-2.elb.amazonaws.com" --command -- sh -c 'while true; do wget -q -O- http://$ALB; done'

kubectl run load-generator-2 --image=busybox --restart=Never --env="ALB=hybrid-dr-alb-371083532.ap-northeast-2.elb.amazonaws.com" --command -- sh -c 'while true;

do wget -q -O- http://$ALB; done'

kubectl run load-generator-3 --image=busybox --restart=Never --env="ALB=hybrid-dr-alb-371083532.ap-northeast-2.elb.amazonaws.com" --command -- sh -c 'while true;

do wget -q -O- http://$ALB; done'