5

如果我在 .ebextensions 文件夹中的两个配置文件中应用设置,最后一个文件是否会覆盖第一个文件中的设置?

例如,使用定义了实例角色设置的两个文件:

.ebextensions/0001-base.config

option_settings:
  IamInstanceProfile: aws-ec2-role

.ebextensions/0010-app.config

option_settings:
  IamInstanceProfile: aws-app-role

Beanstalk EC2 实例将被赋予哪个角色?aws-ec2-role 还是 aws-app-role?

4

1 回答 1

5

.ebextensions 按字母顺序执行,因此aws-app-role将是您的 IamInstanceProfile 选项设置的最终结果。

如果您尝试部署它们,您的 .ebextensions 语法会导致编译错误,这是执行所需操作的正确方法。

option_settings:
      "aws:autoscaling:launchconfiguration":
          IamInstanceProfile: aws-app-role
于 2016-08-16T00:02:03.100 回答