适用于 Kubernetes 的 AWS Cloud Development Kit - AWS 上的 DevOps 简介

适用于 Kubernetes 的 AWS Cloud Development Kit

适用于 Kubernetes 的 AWS Cloud Development Kit(cdk8s)是一种开源软件开发框架,用于利用通用编程语言定义 Kubernetes 应用程序。

一旦您用编程语言定义了应用程序(截至发布之日,仅支持 Python 和 TypeScript),cdk8s 即会将您的应用程序描述转换为 Kubernetes 之前的 YML 版本。然后,在任何地方运行的任何 Kubernetes 集群都可使用这个 YML 文件。由于结构是用编程语言定义的,因此您可以使用编程语言提供的丰富功能。您可以使用编程语言的抽象功能来创建自己的样板代码,并在所有部署中重复使用它。