【发布时间】:2017-07-02 11:45:26
【问题描述】:
我正在使用Elastic Beanstalk Go Platform 部署应用程序。
我需要为实例的当前私有 ip 设置一个环境变量。(一旦通过Procfile 运行,我需要此环境变量可供我的应用程序本身使用。)
在我的.ebextensions/options.config 文件中,我已经尝试了所有方法,但还没有成功:
{
"option_settings": [
{
"namespace": "aws:elasticbeanstalk:application:environment",
"option_name": "PRIVATE_IP",
"value": {
"Fn::GetAtt": [
"Ec2Instance",
"PrivateIp"
]
}
}
]
}
此示例将PRIVATE_IP 设置为整个Fn::GetAtt... json 字符串。 option_settings 中没有解释函数吗?有没有其他方法可以解决这个问题?
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk