AWS Cloud Development Kit for Kubernetes - AWS의 DevOps 소개

AWS Cloud Development Kit for Kubernetes

AWS Cloud Development Kit for Kubernetes(cdk8s)는 범용 프로그래밍 언어를 사용하여 Kubernetes 애플리케이션을 정의하기 위한 오픈 소스 소프트웨어 개발 프레임워크입니다.

프로그래밍 언어로 애플리케이션을 정의하면(문서 게시 날짜 기준으로 Python과 TypeScript만 지원됨) cdk8s가 애플리케이션 설명을 Kubernetes 이전의 YML로 변환합니다. 이 YML 파일은 어디서나 실행되는 모든 Kubernetes 클러스터에서 사용할 수 있습니다. 구조는 프로그래밍 언어로 정의되므로 프로그래밍 언어에서 제공하는 다양한 기능을 사용할 수 있습니다. 프로그래밍 언어의 추상화 기능을 사용하여 고유한 상용구 코드를 만들고 모든 배포에서 재사용할 수 있습니다.