发布于: Aug 19, 2020

AWS Controllers for Kubernetes (ACK) 是一款新工具,可让您直接从 Kubernetes 定义和使用 AWS 服务资源。借助 ACK,您可以为 Kubernetes 应用程序充分利用 AWS 托管服务,而无需定义集群之外的资源,也不需要运行在集群内提供支持功能(如数据库或消息队列)的服务。 

Kubernetes 应用程序通常需要大量支持资源(如数据库、消息队列和对象存储)才能运行。AWS 提供了一组托管服务,您可以使用它们为应用程序提供这些资源,但是预置并将其与 Kubernetes 集成非常复杂且耗时。 

现在,ACK 可让您直接在 Kubernetes 集群中定义和使用许多 AWS 服务和资源。使用 ACK,您可以通过统一、可无缝操作的方式来管理您的应用程序及其依赖项。 

ACK 处于开发人员预览阶段,并且支持 S3、Amazon SNS、Amazon SQS、DynamoDB、Amazon ECR 和 AWS API Gateway。 

要开始部署,请执行以下操作: