AWS EKS 구축하기 - jongcloud

Elastic Kubernetes Service(EKS)

쿠버네티스 클러스터 배포

클러스터(Cluster)

쿠버네티스 기본 단위

여러 개의 노드(서버) → 하나의 관리 가능한 그룹으로 묶은 것

구성

⇒ 클러스터) 배포된 애플리케이션 관리/ 워크로드 실행, 배포 관리, 리소스 할당, 스케일링 등 담당

Helm

쿠버네티스의 패키지 매니저

쿠버네티스 애플리케이션(Deployment, Service, ConfigMap 등) 정의 → Chart라는 구조화된 형식으로 관리

구성

⇒ 헬름) 클러스터에 배포 도구/ 복잡한 쿠버네티스 애플리케이션을 배포, 업그레이드, 롤백할 수 있도록 도움

흐름

  1. 클러스터 생성: EKS에서 클러스터, Control Plane이 만들어짐