레퍼런스 배포

확장 가능한 모듈식 Amazon EKS 아키텍처

AWS에서 Kubernetes 애플리케이션을 실행하기 위한 유연한 기반

Amazon Elastic Kubernetes Service(Amazon EKS)는 사용자를 위해 여러 AWS 가용 영역 전체에서 Kubernetes 관리 인프라를 운영하여 단일 장애 발생 지점을 제거합니다. Amazon EKS는 공인 Kubernetes 준수 서비스이므로 파트너와 Kubernetes 커뮤니티의 기존 도구 및 플러그인을 사용할 수 있습니다. 표준 Kubernetes 환경에서 실행되는 애플리케이션은 완벽하게 호환되며 Amazon EKS로 마이그레이션할 수 있습니다.

이 레퍼런스 배포는 Amazon EKS 컨트롤 플레인을 배포하고, 클러스터에 작업자 노드를 연결하고, 클러스터 관리 작업용 배스천 호스트를 구성하기 위한 AWS CloudFormation 템플릿을 제공합니다. 또한 이 Quick Start 배포는 Kubernetes 매니페스트 또는 Helm 차트를 AWS CloudFormation 템플릿에서 바로 선언함으로써 AWS CloudFormation을 사용하여 Kubernetes 애플리케이션을 배포 및 관리할 수 있게 해주는 사용자 지정 리소스를 제공합니다.

이 Quick Start는 AWS CloudFormation을 사용하는 Amazon EKS용 반복 및 사용자 지정 가능한 레퍼런스 배포를 찾는 사용자를 대상으로 합니다.

AWS-Logo_Full-Color_100x60

이 Quick Start는
AWS 솔루션스 아키텍트가 개발했습니다.

  •  구축할 내용
  •  배포 방법
  •  비용 및 라이선스
  •  구축할 내용
  • 이 Quick Start를 사용하면 새 Amazon EKS 환경을 자동으로 설정할 수 있습니다. 배포에는 다음이 포함됩니다.

    • 세 개의 가용 영역에 걸쳐 있는 고가용성 아키텍처.*
    • AWS에서 자체 가상 네트워크를 제공하기 위해 AWS 모범 사례에 따라 퍼블릭 및 프라이빗 서브넷으로 구성된 Virtual Private Cloud(VPC).*
    • 퍼블릭 서브넷의 경우: 프라이빗 서브넷의 리소스에 대한 아웃바운드 인터넷 액세스를 제공하는 관리형 NAT 게이트웨이.*
    • 퍼블릭 서브넷 중 하나의 경우: 프라이빗 서브넷의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 대한 인바운드 SSH(보안 셸) 액세스를 제공하는 Auto Scaling 그룹의 Linux 배스천 호스트.* 배스천 호스트는 Kubernetes 클러스터를 관리하기 위한 Kubernetes kubectl 명령줄 인터페이스로도 구성됩니다.
    • Kubernetes 컨트롤 플레인을 제공하는 Amazon EKS 클러스터.
    • 프라이빗 서브넷의 경우: Kubernetes 노드 그룹.

    * 기존 VPC에 Quick Start를 배포하는 템플릿에서는 별표가 표시된 태스크를 건너뛰고 기존의 VPC 구성을 묻는 메시지를 표시합니다.

  •  배포 방법
  • AWS에 Amazon EKS 환경을 구축하려면 배포 안내서의 지침을 따르세요. 배포 프로세스는 완료하는 데 25~90분이 걸리며 다음 단계를 포함합니다.

    1. 아직 AWS 계정이 없으면 https://aws.amazon.com에서 가입합니다.
    2. 다음 옵션 중 하나를 선택하여 Quick Start를 시작합니다.
    3. 배포를 테스트합니다.

    Amazon은 Quick Start에서 AWS와 협업하는 AWS 파트너와 사용자 배포 정보를 공유할 수 있습니다.  

  •  비용 및 라이선스
  • 이 Quick Start 참조 배포를 실행하는 동안 사용되는 AWS 서비스 비용은 고객이 부담해야 합니다. Quick Start 사용에 따르는 추가 비용은 없습니다.

    이 Quick Start를 위한 AWS CloudFormation 템플릿에는 사용자 지정할 수 있는 구성 매개 변수가 포함되어 있습니다. 인스턴스 유형과 같은 일부 설정에 따라 배포 비용이 달라집니다. 예상 비용은 사용하게 될 각 AWS 서비스에 대한 요금 페이지를 참조하십시오. 요금은 변경될 수 있습니다.

    팁: Quick Start 배포 후, Quick Start 관련 비용을 추적할 수 있는 AWS 비용 및 사용 보고서를 설치하는 것이 좋습니다. 이 보고서는 계정의 S3 버킷으로 결제 지표를 전송합니다. 매월 사용량을 기반으로 요금을 산정하고 월말에 데이터를 마무리합니다. 자세한 내용은  AWS 비용 및 사용 보고서란 무엇입니까?를 참조하세요.