게시된 날짜: Nov 16, 2020
EKS Construct Library는 고객이 코드형 인프라 모범 사례에 따라 Amazon EKS 클러스터를 프로비저닝하는 데 도움을 주는 AWS CDK 모듈입니다. 지금까지는 수많은 고객 피드백을 반영하고, 여러 차례 API 및 동작이 변경되는 등 실험적인 상태였습니다. 버전 1.65.0(https://github.com/aws/aws-cdk/releases/tag/v1.65.0)부터 이 라이브러리가 개발자 프리뷰 단계로 넘어갑니다. 따라서 앞으로는 대대적인 변경이 계획되어 있지 않으며 라이브러리를 정식 출시할 준비를 진행할 예정입니다.
클러스터 프로비저닝 외에 EKS Construct Library는 고객이 Kubernetes 리소스를 클러스터에 배포하는 기능도 지원합니다. 현재 해당 리소스는 Kubernetes 매니페스트를 수동으로 생성하거나 Helm 차트를 설치하여 배포할 수 있습니다. 버전 1.67.0부터 고객은 CDK for Kubernetes(cdk8s)에서 제공되는 매니페스트 작성 기능도 활용할 수 있습니다. 여기에는 형식 안전성 기능, IDE 지원, cdk8s+ 라이브러리를 통해 사용할 수 있는 더 높은 수준의 구문이 포함됩니다.
AWS Cloud Development Kit(AWS CDK)는 익숙한 프로그래밍 언어를 사용하여 클라우드 애플리케이션 리소스를 정의할 수 있는 오픈 소스 소프트웨어 개발 프레임워크입니다. Amazon EKS는 클라우드에서 Kubernetes 애플리케이션을 간편하게 실행하고 관리할 수 있도록 지원하는 완전관리형 Kubernetes 서비스입니다. CDK for Kubernetes(cdk8s)는 익숙한 프로그래밍 언어와 다양한 객체 지향 API를 사용하여 Kubernetes 애플리케이션 및 재사용 가능한 추상화를 정의하기 위한 오픈 소스 소프트웨어 개발 프레임워크입니다.
EKS Construct Library 사용을 시작하려면 설명서 및 API 참조를 참조하세요. AWS CDK GitHub 프로젝트에서 피드백을 제공하거나 프리뷰 중에 발생하는 문제를 보고할 수 있습니다.