목록AWS EKS Workshop Study (31)
Ssoon

CloudNet@ 팀의 AWS EKS Workshop Study 6주차 정리입니다. #EKS Immersion Workshop 의 내용입니다. User 생성 rbac-user라는 새 사용자를 생성하고 자격 증명을 생성/저장합니다. aws iam create-user --user-name rbac-user aws iam create-access-key --user-name rbac-user | tee /tmp/create_output.json CLI 정보 확인 Console 정보 확인 클러스터를 생성한 admin 과 rbac-user 사이를 쉽게 전환하려면 다음 명령을 실행하여 소스가 제공되면 active 사용자를 rbac-user로 설정하는 스크립트를 생성합니다. cat rbacuser_creds.sh ..

CloudNet@ 팀의 AWS EKS Workshop Study 5주차 정리입니다. # Karpenter Workshop 의 내용입니다. 스팟 인스턴스 사용자가 묻는 한 가지 질문은 spot instances 가 종료되고 용량이 사용 가능한 pools 의 다른 인스턴스로 교체될 때 애플리케이션에 성능 저하 또는 문제가 발생하는 경우 자격을 갖추도록 인스턴스 종료의 영향을 reproduce 할 수 있는 방법입니다. AWS Fault Injection Simulator (FIS) 를 사용하여 Amazon EC2 Spot Instances 중단을 트리거하는 실험을 생성하고 실행합니다. 스팟 인스턴스를 사용할 때는 중단될 것을 대비해야 합니다. FIS를 사용하면 인스턴스를 종료하기 전에 워크로드의 복원력을 테스..

CloudNet@ 팀의 AWS EKS Workshop Study 5주차 정리입니다. # Karpenter Workshop 의 내용입니다. Horizontal Pod Autoscaler (HPA) 와 애플리케이션이 CPU 임계값에 도달하면 스케일링하는 규칙을 배포합니다. Horizontal Pod Autoscaler 는 관찰된 CPU 사용률 또는 메모리를 기반으로 복제 컨트롤러, 배포 또는 복제 세트의 파드 수를 자동으로 확장합니다. Monte Carlo Pi Service 와 연결된 HPA 리소스 만들기 CPU가 할당된 컨테이너 리소스의 50%를 초과할 때 스케일업하는 규칙을 설정합니다. kubectl autoscale deployment monte-carlo-pi-service --cpu-percent..

CloudNet@ 팀의 AWS EKS Workshop Study 5주차 정리입니다. # Karpenter Workshop 의 내용입니다. IMPLEMENT AUTOSCALING WITH HPA AND KARPENTER 작업자 노드 및 애플리케이션 배포를 자동으로 확장하기 위한 패턴을 보여줍니다. K8s의 자동 확장은 몇 가지 형태로 제공됩니다 Deploying a microservice application Horizontal Pod Autoscaler (HPA) 를 사용한 애플리케이션 확장과 Karpenter 를 사용한 클러스터 확장을 설명하기 위해 CPU 로드를 생성하는 마이크로서비스를 배포합니다. 우리가 사용할 마이크로서비스는 Monte Carlo method to approximate pi 사소한..