2

Elastic Beanstalk では、.ebextensions *.config ファイルから環境プロパティを参照できますか?

たとえば、Cloud Formation を使用して、作成された環境に次の環境プロパティを追加しました -

- Namespace: "aws:elasticbeanstalk:application:environment"
  OptionName:  "LOAD_USER_PROFILE"
  Value:       !Ref "LoadUserProfile"

このプロパティが追加され、私の環境の [ソフトウェア構成] の [環境プロパティ] セクションに期待どおりに表示されます -

ここに画像の説明を入力

ただし、.ebextensions *.config ファイルを介してプロパティにアクセスしようとすると、次のエラーで失敗します -

ビルド中にエラーが発生しました: コマンド loaduserprofile が失敗しました

これは、*.config ファイルからのコマンドです (ここで与えられた回答から派生したものtrueです) 。false{$LOAD_USER_PROFILE}

container_commands:
  loaduserprofile:
    command: appcmd set apppool "DefaultAppPool" -processModel.loadUserProfile:"{$LOAD_USER_PROFILE}"
    cwd: C:\\Windows\\System32\\inetsrv

私が達成しようとしていることは可能ですか?もしそうなら、何が間違っていますか?

4

1 に答える 1