EKS2 [Devops] EKS auto scaling 하기 by cluster autoscaler 클러스터를 운영하는 이유중 하나는 리소스의 효율적인 운용이지 않으까 싶습니다. 그래서 저는 아직 실감을 잘하지 못했지만 차후 EKS 에서 pod 를 scaling 할때 다양한 방법으로 automatically 하게 배치할 수 있지만 제가 한 방법에 대해서 공유 하고자 합니다. 우선 저는 HPA ( Horizontal Pod Autoscaling ) 을 활용해서 pod 가 사용하는 resource 에 따라서 pod 를 스케일링 중이었습니다. CPU , Memory usage 를 기반으로 pod 를 autoscaling 하게 되는데 문제는 이 과정에서 node 가 허용 할 수 있는 범위를 벗어나게 되면 결과적으로 pending 상태의 pod 들이 노드에 배치 되지 못한체 돌아가게 된다. 그렇기에 이 경.. 2024. 4. 23. [Kubernetes] Agones simple server 를 EKS 에 올려보기? 최근에 업무로 인해서 Agones 를 사용해야하는 이슈가 있었다 그래서 agones 설치 및 fleet server 설치까지 진행한 부분을 공유하고자 합니다. 1. Agones 설치 저는 agones 를 우선 argocd 의 app of apps 형태로 deploy 하였습니다, 하지만 공식 문서에서 하는데로 하자면 helm repo add agones https://agones.dev/chart/stable helm repo update helm install my-release --namespace agones-system --create-namespace agones/agones 위의 명령어로 간단하게 서버를 올릴 수 있습니다. 특정 버전으로 올리고자 한다면 "--version" 으로 올리시면 될거 .. 2024. 3. 20. 이전 1 다음