Notice
Recent Posts
Recent Comments
Link
Gom3rye
팀 프로젝트) on-premise 에서 aws 로 이전 본문
728x90
반응형
monitoring cluster에서 prometheus 중앙서버를 위해 pv를 nodeaffinity 붙인 설정을 aws eks 환경으로 이전하게 되면 local-path가 아닌 AZ 단위인 ebs를 쓰므로 nodeaffinity 설정들을 없애줘도 된다.
구분 온프레미스(local-path) EKS(EBS)
| 스토리지 단위 | 노드 디스크 | AZ 내 네트워크 볼륨 |
| nodeAffinity | 직접 설정 필요 | EBS CSI가 자동 관리 |
| 파드 스케줄링 | PV가 특정 노드로 고정 | 같은 AZ 내 어디든 attach 가능 |
| 장애 복구 | 불가능 (노드에 종속) | 가능 (AZ 내 다른 노드 재스케줄링) |
온프레미스 환경의 local-path PV는 노드 로컬 디스크에 직접 연결되기 때문에,
특정 노드에만 PV가 존재해서 nodeAffinity 설정이 필수였다.하지만 AWS의 EBS는 노드에 직접 붙는 게 아니라 AZ 단위 블록 스토리지라서,
같은 AZ 내에서는 어떤 노드에도 자유롭게 attach/detach가 가능하다.그래서 nodeAffinity를 따로 설정할 필요가 없고,
대신 EBS CSI Controller가 자동으로 zoneAffinity(AZ 고정) 를 적용해줘서
우리는 추가 설정 없이도 안전하게 같은 AZ 내에서만 동작하게 된다.
728x90
반응형
'현대 오토에버 클라우드 스쿨' 카테고리의 다른 글
| 팀 프로젝트) 모든 자원들을 삭제하는 shell script vs. argocd gui delete (0) | 2025.10.28 |
|---|---|
| 팀 프로젝트) EKS 기반 3클러스터 아키텍처 설계 (0) | 2025.10.28 |
| 개인 프로젝트) CQRS Todo App CI/CD 프로젝트 with Kafka, Jenkins (0) | 2025.10.20 |
| 개인 프로젝트) Jenkins로 CICD 구현 (0) | 2025.10.20 |
| K8S 프로젝트 중) Infra level metrics 수집 (0) | 2025.09.26 |