无法在配置文件中获取Beanstalk环境属性

时间:2019-12-15 15:30:51

标签: amazon-elastic-beanstalk

我正在尝试在每个beantalk实例中部署Filebeat,在配置文件中,我需要使用环境属性的值,该文件位于.ebextensions文件夹中,名为filebeat.config,脚本为: fields_under_root:否             领域:               环保:aaa               PRIVATE_KEY:“ XXX”               COMPANY_ID:XXX               APP_NAME:{“ Fn :: GetOptionSetting”:{                           “ OptionName”:“ XXX_ENV”                           “ DefaultValue”:“生产”}}               SUB_SYSTEM:“ clientLog”

,Beanstalk实例中的结果为: 领域:     环保:XXX     PRIVATE_KEY:“ XXX”     COMPANY_ID:XXX     APP_NAME:{“ Fn :: GetOptionSetting”:{                 “ OptionName”:“ XXX_ENV”                 “ DefaultValue”:“生产”}}     SUB_SYSTEM:“ clientLog”

我希望GetOptionSetting返回XXX_ENV的值并在创建的文件中分配它。 还尝试用'包围APP_NAME,但没有用。

有什么想法吗?

0 个答案:

没有答案