发布于: Dec 3, 2019
现在,您可以使用 Amazon Elastic Kubernetes Service (EKS) 在 AWS Fargate 上运行 Kubernetes Pod;AWS Fargate 是专为 AWS 上的容器构建的无服务器计算引擎。这样,在 AWS 云中构建和运行 Kubernetes 应用程序就变得比以往更加容易。
Amazon Elastic Kubernetes Service (EKS) 是一项托管服务,让您能够轻松在 AWS 上运行 Kubernetes。AWS Fargate 可为以 Kubernetes Pod 方式运行、作为 Amazon EKS 集群组成部分的容器提供大小合适的按需计算容量。借助 Fargate,Kubernetes Pod 可以按其请求的计算容量运行,并且每个 Pod 都在自身 VM 隔离的环境中运行,无需与其他 Pod 共享资源。您只需为运行的 Pod 付费。Pod 运行时,无需执行其他任何操作即可提高应用程序的利用率和成本效益。
使用 Fargate,您无需管理运行应用程序的基础设施,而可集中精力设计和构建应用程序,这使之成为现代原生云应用程序的理想选择。EKS 允许您使用上游 Kubernetes API 在 Fargate 上运行 Pod,因此您可以使用现有工具来管理应用程序。借助 Amazon EKS 和 AWS Fargate,您可以立即尽享 Fargate 的无服务器优势、Amazon EKS 的最佳实践以及 Kubernetes 的可扩展性。
按 vCPU 和内存的标准 Fargate 费率对在 Fargate 上运行的 Pod 进行收费,您需要按标准 EKS 费率为运行的每个集群付费。针对 Fargate 的 EKS 支持现已在以下区域推出:美国东部(弗吉尼亚)、美国东部(俄亥俄)、欧洲(爱尔兰)和亚太地区(东京)。