2016-08-15 32 views
2

.ebextensionsフォルダ内の2つの設定ファイルに設定を適用すると、最後のファイルは最初のファイルの設定を上書きしますか?例えばAWS Elastic Beanstalk .ebextensions優先順位

インスタンスの役割を持つ2つのファイルを取る定義された設定:

.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?

答えて

1

.ebextensionsはアルファベット順に実行されるため、aws-app-roleがIamInstanceProfileオプション設定の最終結果になります。

.ebextensionsの構文は、展開しようとするとコンパイルエラーが発生します。ここでは、適切なやり方があります。

option_settings: 
     "aws:autoscaling:launchconfiguration": 
      IamInstanceProfile: aws-app-role 
関連する問題