Amazon web services 将.env环境变量上载到elastic beanstalk
据我所知,将环境变量设置为elastic beanstalk的唯一方法是:Amazon web services 将.env环境变量上载到elastic beanstalk,amazon-web-services,Amazon Web Services,据我所知,将环境变量设置为elastic beanstalk的唯一方法是: AWS在线控制台 eb setenv命令 我的项目中有一个.env文件,其中包含超过100个变量的所有环境变量,我正在寻找一种方法,将它们同时推送到eb实例 首先,您应该注意,Elastic Beanstalk对每个环境的限制为五十(50)个环境变量 现在,如果在一个.env文件中设置了一组环境变量,那么批量设置它们的一个简单方法就是将它们全部转储到eb setenv命令中,如下所示 eb setenv `cat .en
eb setenv
命令我的项目中有一个
.env
文件,其中包含超过100个变量的所有环境变量,我正在寻找一种方法,将它们同时推送到eb实例 首先,您应该注意,Elastic Beanstalk对每个环境的限制为五十(50)个环境变量
现在,如果在一个.env文件中设置了一组环境变量,那么批量设置它们的一个简单方法就是将它们全部转储到eb setenv命令中,如下所示
eb setenv `cat .env | sed '/^#/ d' | sed '/^$/ d'`
这将在一次拍摄中设置它们,并节省您在aws控制台页面上花费一整晚的时间。sed
命令删除注释行和新行
你需要在eb之后指定一个环境?@omar你可以运行$eb use,然后运行上面的回答嗯..我对自己很失望,因为我花了三天的时间试图找出我的环境一直失败的原因..这里是
首先,你应该注意Elastic Beanstalk的限制是五十(50)每个环境的环境变量。
你在丛林中的什么地方找到了@MattCrampton?除此之外……我得到的错误是(名称空间:“aws:cloudformation:template:parameter”,选项名称:“EnvironmentVariables”):不是键/值对列表。
hmmmws