EKS 클러스터 아키텍처

EKS 클러스터 아키텍처 An architecture diagram generated by Archify. Amazon EKS 클러스터 · AWS 관리형 Kubernetes · Architecture component · EKS Amazon EKS 클러스터 AWS 관리형 Kubernetes EKS 컨트롤 플레인 · API 서버 · etcd · 스케줄러 · AWS 관리 영역 · AWS 관리 구성요소 컨트롤 플레인 API 서버 · etcd · 스케줄러 AWS 관리 구성요소 데이터 플레인 · 워커 노드 실행 · 사용자 책임 영역 데이터 플레인 워커 노드 실행 네트워킹 · 파드 네트워크 · 사용자 책임 영역 네트워킹 파드 네트워크 보안 · 인증 · 권한 · 사용자 책임 영역 보안 인증 · 권한 관리형 노드 그룹 · EKS가 노드 수명주기 관리 · 사용자 책임 영역 관리형 노드 그룹 EKS가 노드 수명주기 관리 자체 관리형 노드 · 사용자가 직접 운영하는 EC2 · 사용자 책임 영역 자체 관리형 노드 사용자가 직접 운영하는 EC2 Fargate · 서버리스 파드 실행 · 사용자 책임 영역 Fargate 서버리스 파드 실행 VPC CNI · 파드에 VPC IP 할당 · 사용자 책임 영역 VPC CNI 파드에 VPC IP 할당 IAM 인증 · IAM 역할 및 정책 · 사용자 책임 영역 IAM 인증 IAM 역할 및 정책 EC2 Auto Scaling 그룹 · 노드 수 확장·축소 · 사용자 책임 영역 EC2 Auto Scaling 그룹 노드 수 확장·축소 AWS VPC · 서브넷 · 보안 그룹 · 사용자 책임 영역 AWS VPC 서브넷 · 보안 그룹 AWS가 운영 노드 프로비저닝 ENI · IP AWS 관리 영역 사용자 책임 영역 Legend 백엔드 서비스 클라우드 서비스 보안 구성 요소

AWS가 담당

  • • 컨트롤 플레인 운영: API 서버, etcd, 스케줄러
  • • 컨트롤 플레인 업그레이드는 aws eks update-cluster-version으로 요청

사용자 책임

  • • 노드: 관리형 노드 그룹 · 자체 관리형 노드 · Fargate
  • • 네트워킹: VPC CNI 기반 AWS VPC 연동
  • • 보안: IAM 인증과 aws-auth ConfigMap을 통한 RBAC 매핑