본문 바로가기

Amazon AWS36

EKS Managed Nodegroup의 인스턴스 유형 변경하기 EKS 클러스터에서 Managed Nodegroup의 인스턴스 유형을 바꾸려고 한다. 노드그룹의 desired capacity등은 eksctl upgrade 명령어로 간편하게 가능하지만, 인스턴스 type을 바꾸기 위해서는 원하는 유형의 새로운 노드그룹을 생성하고, 기존 노드그룹에서 마이그레이션해서 사용하는 방식으로 변경해야 한다. 그래서 아래의 문서를 참고해서 진행하되, 각 상황에 맞게 변경해서 진행하면 된다. https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/migrate-stack.html 새 노드 그룹으로 마이그레이션 - Amazon EKS 새 노드 그룹으로 마이그레이션 이 주제에서는 새로운 노드 그룹을 생성하고, 기존 애플리케이션을 새 그룹으로 안.. 2023. 9. 3.
EC2 인스턴스 구입 옵션 On-Demand Instances - 인스턴스에 대한 비용을 초 단위로 지불 Savings Plans - 1년 또는 3년 기간 동안 시간당 USD로 일관된 사용량을 약정하여 Amazon EC2 비용을 절감 Reserved Instances(RI) - 1년 또는 3년 기간 동안 인스턴스 유형 및 리전을 포함하여 일관된 인스턴스 구성을 약정하여 Amazon EC2 비용을 절감 Spot Instances - 미사용 EC2 인스턴스를 요청 On-Demand Instances 온디맨드 인스턴스는 장기 약정없이 컴퓨팅 용량에 대해 초 단위로 과금 사용자가 인스턴스의 생성, 중지, 절전, 시작, 재부팅, 종료의 시기를 완전히 결정 할 수 있음 인스턴스가 Running 상태인 시간(최소 60s)에 대해서만 비용을 지.. 2023. 8. 13.
Amazon S3 스토리지 클래스 정리 S3는 요구사항에 따라 선택할 수 있는 다양한 스토리지 클래스를 제공한다. 일반적으로 사용되는 스탠다드 외에도 다른 스토리지 클래스에 대하여 이해하고 있으면, 더 비용효율적이고 요구에 맞는 설계를 할 수 있다.💡 Amazon S3? Amazon Simple Storage Service(Amazon S3)는 클라우드 기반의 객체 스토리지 서비스로, 여러 종류의 스토리지 클래스를 제공하여 데이터의 보존 기간, 가용성, 내구성 및 비용에 대한 요구 사항을 충족시킬 수 있다. 모든 규모와 분야에서 S3를 사용하여 데이터 레이크, 웹사이트, 모바일 어플리케이션, 백업 및 복원, 아카이브, IoT 디바이스, 빅데이터 분석 등 다양한 사용 사례에서 원하는 양의 데이터를 저장하고 보호 할 수 있다. Amazon S3 .. 2023. 5. 21.
IAM 역할을 수임하도록 Kubernetes 서비스 계정 구성 후 Pod에 권한 적용 EKS에 헬름차트로 구성한 Fluentd에서 AWS 데이터를 보낼 때 cloudwatch에 대한 권한이 필요하다. 이때, pod가 클라우드워치 수행 권한이 있는 IAM 역할을 위임하도록 serviceaccount를 구성하여 해당 파드에서 Cloudwatch로 로그를 보낼 수 있도록 한다. 💡Prerequisites: - EKS 클러스터 - IAM OpenID Connect(OIDC) 공급자 확인: aws eks describe-cluster --name --query "cluster.identity.oidc.issuer" --output text - AWS CLI 버전 2.9.20 이상 - kubectl 설치 - kubectl config 파일 (~/.kube/config) 1. IAM 정책 생성 $ c.. 2023. 4. 29.