eks 배포 5

EKS 구성 정보 및 네트워크 구조

EKS 구성 정보 및 네트워크 구조

Amazon EKS의 아키텍처 및 통신 흐름

관리자
kubectl 명령
AWS Cloud
AWS 관리 컨트롤 플레인 VPC
컨트롤 플레인 구성요소
마스터 1
마스터 2
마스터 3
API 서버
etcd
컨트롤러
스케줄러
ENI VPC 간 통신 연결
사용자 관리 워커 노드 VPC
노드 그룹 1
EC2
워커 노드 1
EC2
워커 노드 2
노드 그룹 2
EC2
워커 노드 3
EC2
워커 노드 4
EKS 구성의 핵심 포인트
  • 컨트롤 플레인은 독립적인 VPC에서 운영
  • 워커 노드는 사용자가 직접 설정한 VPC에 위치
  • ENI를 통해 서로 다른 VPC 간 통신
  • kubectl 명령은 EKS를 통해 워커 노드로 전달
  • 여러 노드 그룹을 통한 워크로드 분리 가능
클라이언트 접근
로드 밸런서
웹 브라우저
모바일 앱
EKS 서비스 요청
환경 설정
VPC 선택
인스턴스 타입
AWS 관리 영역
사용자 관리 영역
노드 그룹
클라이언트 접근
ENI 연결