2016-01-05 179 views
1

我想知道如何在Amazon的Elastic Beanstalk中設置環境變量?我以前只使用過GAE,其中env vars可以在config.yaml文件中設置。但我在EBS文檔中找不到類似的方式。非常感謝。在AWS中設置環境變量EBS

+1

你有沒有嘗試過任何的選項([你如何通過在Amazon Elastic魔豆(AWS EBS)自定義環境變量?] http://stackoverflow.com/questions/11211007/how-do-you-pass-custom-environment-variable-on-amazon-elastic-beanstalk-aws-ebs)? – James

+0

@詹姆斯是的,它應該工作。我在控制檯中沒有找到...非常感謝! –

+0

下面是答案:http://stackoverflow.com/questions/11211007/how-do-you-pass-custom-environment-variable-on-amazon-elastic-beanstalk-aws-ebs –

回答

0

在你的文件夾,創建一個文件 env.yaml

裏面的文件env.yaml:

option_settings: 
    aws:elasticbeanstalk:application:environment: 
    Var1: xxxx 
    Var2: yyyy 

變量名稱必須是長度不超過20個字符,並且不能包含下劃線。 (我在stackexchange的某個地方讀過它)。

對於超過20個字符且包含非字母數字字符(如「_」)的變量名,唯一能解決此字符串要求的方法是使用Web界面。

檢查環境變量已經將配置設置 - >軟件配置