View a markdown version of this page

Elastic Beanstalk 集群环境 - AWS Elastic Beanstalk

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Elastic Beanstalk 集群环境

在 Beanstalk 集群环境中,Elastic Beanstalk 在其创建和运行的亚马逊弹性 Kubernetes Service (Amazon EKS) 集群上以容器形式运行您的应用程序。您提供容器镜像或 Elastic Beanstalk 构建到镜像中的源代码。Elastic Beanstalk 预置集群、部署应用程序、应用滚动更新、扩展正在运行的副本数量并报告环境运行状况。您使用与 Beanstalk 标准环境相同的 Elastic Beanstalk 应用程序、应用程序版本、环境和配置选项概念。

下图描绘了两个 Beanstalk 集群环境共享一个亚马逊 EKS 集群。

一个 Elastic Beanstalk 应用程序的两个 Beanstalk 集群环境共享一个服务运营的亚马逊 EKS 集群,因为它们位于同一个 AWS 账户中,使用相同的 VPC 子网集。每个环境都有可选的应用程序负载均衡器和隔离的应用程序副本。亚马逊 EKS 自动模式提供共享节点容量。

如果您想享受容器编排的好处,例如更快的部署、更快的自动扩展、运行多个环境时提高资源利用率以及托管集成,可以考虑使用 Beanstalk Cluster 环境。 OpenTelemetry

有关 Beanstalk 集群基础设施以及 Beanstalk 集群环境使用的 IAM 角色的更多信息,请参阅。Beanstalk 集群