구현 안내서 시작하기

5단계  |  30분

hero_jp_eks

이 자습서에서는 Amazon Elastic Container Service for Kubernetes(Amazon EKS)가 관리하는 Kubernetes 클러스터에 컨테이너식 애플리케이션을 배포하는 방법을 보여줍니다.

Amazon EKS는 AWS에서 Kubernetes를 사용하여 컨테이너식 애플리케이션을 손쉽게 배포, 관리 및 확장할 수 있는 완전 관리형 서비스입니다. Amazon EKS는 사용자를 위해 여러 AWS 가용 영역 전체에서 Kubernetes 제어 플레인을 운영하여 단일 장애 지점을 제거합니다. Amazon EKS는 공인 Kubernetes 준수 서비스이므로 파트너와 Kubernetes 커뮤니티의 기존 도구 및 플러그인을 사용할 수 있습니다. 자세한 내용은 aws.amazon.com/eks를 참조하십시오.

이 자습서에서는 Amazon EKS를 사용하여 가용성이 높은 Kubernetes 제어 플레인을 배포합니다. 그런 다음에는 Kubernetes 인프라와 상호작용하기 위한 오픈 소스 명령줄 도구인 'kubectl'을 구성할 것입니다. AWS CloudFormation을 사용하여 Amazon EC2에 작업자 노드로 구성된 클러스터를 시작하고 클러스터에 컨테이너식 게스트 북 애플리케이션을 시작할 것입니다.

이 프로젝트는 아래의 그림과 같이 Amazon EKS, Amazon EC2, Elastic Load Balancing을 사용합니다.

EKS-demo-app

AWS 경험: 중급

완료 시간: 30분

완료 비용: 이 자습서는 0.60 USD* 이내의 비용이 발생합니다.
 
사용된 기술:

*자습서를 진행하는 동안 권장 구성에 따르고 모든 리소스를 자습서를 완료하는 즉시 종료한다고 가정한 경우의 추정치입니다.

**생성된 지 24시간이 지나지 않은 계정은 이 학습 경로를 완료하는 데 필요한 리소스에 액세스할 권한이 아직 없을 수 있습니다.