본문 바로가기

AWS32

로컬 PC에서 EKS 클러스터 환경 구성하는 방법 * 이 가이드는 로컬 PC(macOS 및 Windows 환경 기준)에서 Amazon EKS 클러스터를 관리하기 위해 필요한 모든 도구를 설치하고 설정하는 과정을 안내합니다. 1단계: 필수 명령줄 도구(CLI) 설치[macOS (Terminal) 환경]macOS 환경에서는 Homebrew 패키지 관리자를 사용하는 것이 가장 간편합니다.(참고: Homebrew가 설치되어 있지 않다면, 먼저 터미널을 열고 아래 명령어를 실행하여 설치하세요.)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" AWS CLI 설치brew install awscli kubectl 설치brew install k.. 2025. 8. 15.
[EKS] Control Plane Log 란? 1. EKS Control Plane Logs란? EKS에서 Control Plane Logs는 Amazon EKS가 직접 CloudWatch Logs로 전송하는 로그다.각 로그는 아래 5가지로 되어 있고, 각각 선택해서 활성화 할 수 있다. 이 로그들은 클러스터 생성 시 또는 eksctl이나 생성 후 콘솔/CLI를 통해 별도 활성화할 수 있다. 활성화 설정된 로그들은 지정한 CloudWatch Log Group 하나에 모든 로그 스트림이 같이 저장된다. 2. 로그 종류별 분석 필요도로그 유형용도필요 조건audit감사 로그보안 감사, 규제 대응authenticator인증 정보 확인 (AWS IAM 인증 로그)IAM 인증 문제 분석 시api Kubernetes API 서버 요청 로그,API 호출 흐름 확인.. 2025. 7. 27.
[ AWS - EBS이해하기 ] "Provisioned IOPS"와 "Throughput Provisioned" 란? "Provisioned IOPS"와 "Throughput Provisioned"는 Amazon Elastic Block Store (EBS)에서 제공하는 스토리지 유형 중의 두 가지 성능 옵션입니다. 각각은 다른 유형의 워크로드에 적합하기 때문에 아래와 같은 특성을 파악하여 상황에 맞는 볼륨을 사용하셔야 합니다. 1. Provisioned IOPS (I/O Provisioned) - 설명Provisioned IOPS는 I/O (입출력) 작업에 초점을 맞춘 EBS 스토리지 유형입니다. 여기서 "Provisioned"는 사용자가 필요한 IOPS(초당 입출력 작업 수)를 미리 설정하고 예약함을 의미합니다. - 예시데이터베이스 서버는 데이터베이스에 대한 읽기 및 쓰기 작업에 대량의 IOPS가 필요한 워.. 2023. 10. 17.
[ AWS ] 효율적 자원관리를 위한 리소스 태깅 (resource tagging) AWS 계정에 다수의 리소스를 배포하게되면, 각종 서비스와 리소스에 대한 관리가 점점 어려워집니다. EC2 인스턴스와 그에 속한 스토리지, 시큐리티 그룹, Elastic IP 주소 등이 많아질수록 VPC의 수와 연결 방식 또한 세분화되고 복잡해집니다. 이러한 상황 같이 리소스 관리가 복잡해진다면, 리소스의 목적 및 다른 리소스와의 관련성 등을 기준으로 나름의 식별 체계를 갖추는 것이 중요해지며, 이를 위한 가장 좋은 방법중 하나는 일관된 명명 규칙을 지닌 태그를 부여하는 것 입니다!!!! EC2 뿐만 아니라 AWS 계정으로 접근할 수 있는 거의 모든 요소에 AWS 리소스 태그를 붙일 수 있으며, 하나의 태그는 키와 연관 값으로 작성합니다. 예를 들어 상용 서버 배포 후 각 서버에 production-se.. 2023. 10. 12.
AWS CPU Credit 과 CPU credit Balance의 차이는 무엇일까? AWS EC2에는 고정 성능 인스턴스(M3, C3 등)와 버스트 성능 인스턴스(T2 등) 두 가지 유형의 인스턴스가 있습니다. 고정 성능 인스턴스는 일관된 CPU 성능을 제공하며, 버스트 성능 인스턴스는 정상 워크로드에서 기본 CPU 성능을 제공하지만 워크로드가 증가할 때 CPU 성능을 늘릴 수 있습니다. CPU 크레딧(Credit)은 인스턴스의 CPU 버스트 양(= 버스트의 성능)을 조절합니다. CPU Credits는 T2 및 T3 인스턴스 T 패밀리 유형에서 유용한 기능으로, 가변적인 CPU 요구 사항을 가진 워크로드를 관리하거나 예기치 않은 부하에 대비하는 데 사용됩니다. CPU Credits는 인스턴스가 사용 가능한 가상 CPU 리소스를 측정 합니다. CPU 크레딧을 사용하여 CPU 성능을 버스트.. 2023. 10. 11.
EC2 타입을 변경하는 방법 [ 인스턴스 중지 후 변경 ] 첫번째 방법은 AMI 이미지 생성 후 해당 이미지를 복원하여 신규 EC2 인스턴스를 생성하는 방법입니다. 이 방법은 서버 전체 시간을 최소화 할수 있는 장점이 있지만 VPC, Subnet, Securety Group 등 설정 작업이 필요합니다. 두번째 방법은 현재 인스턴스 형상 그대로 Type 만 변경하는 방법으로 매우 편리하게 Type 변경이 가능하지만 서버 운영을 잠시 중단했다가 다시 시작해 주어야 합니다. 24시간 운영되는 서비스가 아닌 테스트용 서버의 경우에는 번거로움을 최소화 하는 두번째 방법으로 인스턴스 타입 변경이 가능합니다. 위와 같은 인스턴스 유형 변경 방법의 사전 요구 사항은 아래와 같습니다. 인스턴스 구성과 호환되는 인스턴스 유형을 선택해야합니다. 원하는 인스턴스 유형이 보유한 인스턴.. 2023. 10. 11.
반응형