본문 바로가기
728x90

EKS3

[CI/CD] EKS 환경에서 동적 프로비저닝/ EBS/ EFS/ NFS/ EKS 📌 EBS (Elastic Block Store)✅ EBS(Block) - 하드웨어(디스크)-> 블록 스토리지 서비스: 데이터를 블록 단위로 저장하는 방식임. 하드 드라이브와 비슷한 개념-> EC2 인스턴스와 함께 사용되며, EC2에서 실행되는 애플리케이션의 데이터를 저장하는 데 사용됨-> 단일 EC2 인스턴스에 연결(attach)돼서 동작하고, 데이터베이스, 로그 파일 등을 저장하는 데 적합함-> 파일 시스템이 구성이 안되어있음특정 노드(attach 된)에 존재하는 pod만 접근 가능함 주요 특징:지속적 저장: EC2가 종료돼도 데이터가 유지됨.성능 최적화: IOPS, 처리량, 지연 시간을 설정하여 성능을 조정할 수 있어.확장성: 스냅샷을 통해 데이터 백업 및 복원 가능.📌 EFS (Elastic .. 2025. 5. 12.
[쿠버네티스] ALB 생성/ ALB Add-on/ EKS/ Ingress/ OIDC/ 클러스터 삭제 순서 ✅ ALB 생성 - 제일 중요- ALB의 경우엔 따로 애드온을 설치해야 함-> 애드온(Add-on)이란?쿠버네티스에서 기본 기능 외에 추가로 설치해서 클러스터에 새로운 기능을 주는 도구임예를 들어 스마트폰에 카카오톡 같은 앱을 설치하는 것처럼쿠버네티스 안에 ingress나 alb 같은 걸 하려면 애드온 설치가 필요함✅그럼 여기서 ALB Add-on이란?-> AWS ALB(Application Load Balancer)를 쿠버네티스 안에서 자동으로 만들고 관리할 수 있도록 해주는 컨트롤러✅왜 그냥 되지 않고 애드온을 설치해야 하냐?쿠버네티스 기본 설치에는 AWS와 통신할 수 있는 기능이 없음.그래서:ALB를 생성하려면 → AWS 리소스를 제어할 수 있는 권한ALB 컨트롤러가 이 역할을 하려면 → IAM R.. 2025. 5. 6.
[쿠버네티스] AWS CLI 구성/ eksctl/ kubectl 설치/ 클러스터 구축/ EKS/ 클러스터 생성 순서/ NLB 생성 AWS CLI더보기AWS CLI 구성아이피는 211.183.3.99/24호스트네임은 aws-cli curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"apt-get -y install unzipunzip awscliv2.zip./aws/install + ?region=ap-northeast-2- 바로가기 추가해 두면 편함.- 액세스 키 - 시크릿 키 - 리전을 메모장에 저장하고 아래에 내용 넣기 eksctl- EKS 클러스터 구축, 관리에 필요한 명령어. kubeadm과 비슷한 느낌임- EKS 클러스터를 쉽고 빠를게 생성하고 관리할 수 있게 도와주는 CLI 도구 kubeadm이란?- 로컬이나 자체 서버에서 .. 2025. 5. 1.
728x90