发布于: Nov 16, 2022

AWS App2Container (A2C) 现在支持使用 EKS 蓝图在 AWS 上设置托管式 Kubernetes 集群。通过此次发布,客户可以更轻松、更快速地使用 A2C 部署到使用 EKS 蓝图创建的集群。客户可以利用 App2Container 提供的包含现有 EKS 基础设施的 Kubernetes 清单。借助此功能,客户可以为 A2C 创建的应用程序容器组 (pod) 配置 CPU 和内存限制。客户还可以使用 AWS 应用程序负载均衡器 (ALB) 或配备 AWS 网络负载均衡器 (NLB) 的 NGINX 创建入口配置。 

AWS App2Container (A2C) 是一种用于将 .NET 和 Java 应用程序现代化改造为容器化应用程序的命令行工具。A2C 可分析在虚拟机、本地或云端运行的所有应用程序并构建清单。您只需选择要容器化的应用程序,A2C 即可将应用程序构件和识别的依赖项打包到容器映像中,配置网络端口,并生成 ECS 任务和 Kubernetes 容器组定义。

EKS 蓝图是基础设施即代码 (IaC) 模块的集合,将帮助您跨账户和区域配置并部署一致的、包括电池的 EKS 集群。您可以使用 EKS 蓝图通过 Amazon EKS 附加组件以及各种热门的开源附加组件轻松引导启动 EKS 集群,这些组件包括 Prometheus、Karpenter、NGINX、Traefik、AWS Load Balancer Controller、Fluent Bit、Keda、Argo CD 等。

要了解更多信息,请参阅有关使用 A2C 与 EKS 蓝图的 App2Container 技术文档