本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Elastic Beanstalk 实例配置文件
实例配置文件是一种 IAM 角色,将应用到在您的 Elastic Beanstalk 环境中启动的 Amazon EC2 实例。在创建 Elastic Beanstalk 环境时,您可以指定 EC2 实例执行下列操作时将使用的实例配置文件:
-
从 Amazon Simple Storage Service (Amazon S3) 检索 应用程序版本
-
将日志写入 Amazon S3
-
在 AWS X-Ray 集成环境中,向 X-Ray 上传调试数据
-
在 Amazon ECS 托管式 Docker 环境中,使用 Amazon Elastic Container Service(Amazon ECS)协调容器部署
-
在工作线程环境中,从 Amazon Simple Queue Service (Amazon SQS) 队列读取
-
在工作线程环境下:使用 Amazon DynamoDB 进行领导选择
-
在工作线程环境下,将实例运行状况指标发布到 Amazon CloudWatch
Elastic Beanstalk 提供了一组托管式策略,以便您环境中的 EC2 实例执行所需的操作。基本使用场景所需的托管式样策略如下。
-
AWSElasticBeanstalkWebTier
-
AWSElasticBeanstalkWorkerTier
-
AWSElasticBeanstalkMulticontainerDocker
在 Elastic Beanstalk 控制台中首次启动环境时,您需要将这些策略附加到您创建的实例配置文件。
如果 Web 应用程序需要访问其他 AWS 服务,请向该实例配置文件添加允许访问这些服务的语句或托管式策略。
有关实例配置文件的更多信息,请参阅管理 Elastic Beanstalk 实例配置文件。