据我所知,将环境变量设置为弹性beanstalk的唯一方法是:
GridPane.setMargin(node, new Insets(top, right, bottom, left));
命令。我的项目中有一个static
文件,其中包含100多个变量的所有环境变量,并且我正在寻找一种方法将它们全部同时推送到eb实例。
答案 0 :(得分:7)
首先,您应该注意到Elastic Beanstalk每个环境的环境变量限制为五十(50)个。
现在,如果你在.env文件中设置了一堆环境变量,那么设置它们的简单方法就是将它们全部转储到eb setenv命令中,就像这样......
eb setenv `cat .env | sed '/^#/ d' | sed '/^$/ d'`
这将一次性设置它们,并节省您在aws控制台页面上度过整晚。 sed
命令删除注释行和新行。