知道如何在AWS Elastic Beanstalk上设置自定义环境变量,我想知道环境名称是否存在默认环境属性。如果有,文档中描述了哪里?
例如,假设我的EB环境名为“my_env”,是否存在某种默认环境属性,例如我可以访问“AWS_EB_ENV_NAME”获取此名称?
答案 0 :(得分:1)
您可以在创建实例期间通过ebextension或环境创建期间的Web控制台自行设置环境变量。这里描述:How do you pass custom environment variable on Amazon Elastic Beanstalk (AWS EBS)?
或者您可以将对Meta-Data服务器的请求组合使用,该服务器位于您的EC2实例和netwrok之间,以及AWS EB API;如:https://serverfault.com/questions/630075/is-it-possible-to-get-metadata-about-the-elastic-beanstalk-environment-from-the
中所述