설정 2

로그로 확인한 EKS autoscaler 동작

EKS 에서 필수로 설정하는 Cluster Autoscaler 의 동작을 자세히 살펴보자. 마땅한 소개문서가 없어서 출력되는 로그를 보면서 동작을 분석해봤다. Cluster Autoscaler Logs 확인 Cluster Autoscaler를 정상적으로 설치했다면 아래 명령어로 log를 확인할수 있다. $ kubectl logs -f --tail=100 -n kube-system deployment.apps/cluster-autoscaler 로그를 확인해보면, 10초마다 출력된다. 즉, 10초마다 Node의 상태를 확인하고 scale-up/down 을 판단하여 동작한다. 주기를 변경하고 싶다면, "--scan-interval" 옵션으로 변경 가능하다. (아래 help 참고) Logs 를 살펴보자 전체 로..

IT/Kubernetes 2022.11.13

AWS Cloud9 사용법. 네트워크 및 기본설정 (feat. 요금)

AWS Cloud9 이란? AWS에서 제공하는 IDE 이다. 일반적으로 개발을 하기 위해서는 vscode나 intellij 같은 통합개발환경을 본인 PC에 설치해서 사용하는데, 이러한 별도의 Tool 설치 없이 어디서나 브라우저로 해당 주소에 접속하면 개발환경을 제공해 준다. AWS Cloud9 사용해야 될까? 아무래도 IDE를 커스텀해서 사용하는 경우가 대다수일것 같다. AWS 서비스에 특화되어 편리한점이 있으나, 비용이 발생한다. Cloud9을 사용하기 위해서는 EC2가 필요한데, 이를 위한 비용과, 웹브라우저에 각종 출력 결과 등을 보여주기 위한 outbound 데이터 전송 요금이 발생한다. 개발용 PC가 있는 상태에서 Cloud9을 주력 IDE로 사용할 필요는 없을것 같다. 다만, 협업을 하거나 ..

IT/Public Cloud 2021.12.14
반응형