inflearn logo
강의

Course

Instructor

AWS EKS with Silicon Valley Engineers

Testing Horizontal Pod Autoscaler after Installation (ft. Metrics server)

kubectl autoscale deployment 명령어 관련 질문 드립니다.

Resolved

83

Dev

64 asked

1

안녕하세요. 수업 잘 듣고있습니다.

kubectl autoscale deployment php-apache --cpu-percent=50 --min=1 --max=10

위 명령어를 통해서 eks 클러스터에 pod의 hpa를 설정한 것으로 이해했는데요.

강사님께서 제공해주신 flexible.yaml 파일로 eks 클러스터를 구성했고 노드만 띄워져 있는 상황으로 인지했고, 그후에 부하분산기를 통해서 부하가 증가 됬을 때 pod의 숫자가 어떻게 증가되는건가요?!

저희는 pod 관련된 정의를 하지 않았기 때문에,
빈 깡통 node만 띄어져 있는 상황이 아닌가요??

aws kubernetes prometheus grafana karpenter aws-eks eks

Answer 1

0

altoformula

안녕하세요 Dev님,

강의에 보시면 저희가 hpa.md파일에 있는 몇가지 명령어를 실행하시는 것을 보실 수 있습니다. 거기서 저희가 아파치 서버를 설치하고 그 아파치 서버에 부하를 줘서 pod 숫자를 늘렸습니다.

# install php-apache
kubectl apply -f https://k8s.io/examples/application/php-apache.yaml
# set autoscale to php-apache
kubectl autoscale deployment php-apache --cpu-percent=50 --min=1 --max=10

# check hpa is installed
kubectl get hpa

# increase the load
kubectl run -i --tty load-generator --rm --image=busybox:1.28 --restart=Never -- /bin/sh -c "while sleep 0.01; do wget -q -O- http://php-apache; done"

slack 알림 연동 강의 관련

1

10

2

유저 이미지 등록 에러

0

7

1

섹션12 강의에 대한 질문

0

13

1

supabase_key 관련

1

21

2

EC2 퍼블릭 ip 연결 시 ERR_CONNECTION_TIMED_OUT

0

9

0

실전문풀1, Q26

0

20

1

6번 문제 질문입니다.

0

19

1

그라파나에서 대시보드 import 실패

1

16

2

VM 내 k8s에 접속하는 이유와 방식 문의

1

19

1

맥북에서 영상이 안나옵니다

0

15

1

SQS 노션 자료 내용

0

43

2

python run.py 실행시 에러 문제

1

59

2

커서창

1

40

2

Read Replica

0

32

1

image pull 에러

1

34

2

cursor 환경

1

51

2

실전 문제 풀이 15 - Q. 14

0

36

1

개발 환경 준비와 프로젝트 구조 강의 관련

1

47

2

저장 공간

1

44

2

영상오류

1

34

1

프리티어 (무료플랜) 은 스토리지 게이트웨이 생성이 안되는것 같습니다.

0

31

1

colab 코드 실행시 error

1

40

2

NetworkPolicy에서 NamespaceSelector 설정 관련

0

39

1

동영상이상여부

0

34

1