콘텐츠

EKS를 사용해서 어플리케이션 서비스 하기

역량 개발 · 카카오스타일 테크 · 2022.03.31

이 글은 Amazon EKS를 사용하여 애플리케이션 서비스를 구축하는 과정을 단계별로 상세히 설명하고 있어요. 먼저 VPC를 설정하고, 로드 밸런서 배치를 위한 서브넷 태그 설정을 다룹니다. 이어서 EKS 클러스터를 생성하고, Fargate 프로필을 통해 노드를 공급하며, CoreDNS 수정 및 IAM OIDC 공급자 설정과 같은 필수적인 구성 요소를 안내해요. 마지막으로 ECR에 이미지를 업로드하고, Kubernetes의 Deployment와 Ingress 리소스를 사용하여 애플리케이션을 배포하고 AWS Load Balancer Controller를 통해 외부로 서비스를 노출하는 전체 워크플로우를 보여준답니다. ECS와 비교하여 EKS가 제공하는 세밀한 제어 기능과 그에 따른 복잡성을 이해하는 데 큰 도움이 될 거예요.