我的问题很简单
有没有办法通过Manifest.yml设置环境变量 * 没有 *运行 vmc命令set-env [application name] key = value < / em> ??
在亚马逊上,可以使用.ebextension文件
执行以下操作* option_settings: - 命名空间:aws:elasticbeanstalk:container:tomcat:JVMOPTIONS
option_name:JVM选项
value:= value-DKEY *
此外,我想设置此变量,而不使用vmc
从Eclipse部署应用程序MyWar
src
Manifest.yml
或类似的东西。
我设法通过set-env vmc命令实现了它,但是在使用Eclipse插件时非常不舒服,这样当你删除或删除应用程序时,变量就会消失。
因此,在manifest.yml中设置这些变量是理想的....但我无法得到它或者没有给出正确的语法。
谢谢。
答案 0 :(得分:5)
您可能想尝试将此部分添加到manifest.yml:
env:
{name}: {value}
答案 1 :(得分:0)
查看清单处理的当前代码(https://github.com/cloudfoundry/vmc-plugins/blob/master/manifests/lib/manifests-vmc-plugin.rb)我想没有对env的支持 - manifest.yml中的-vars。
我建议你提出一个问题。
答案 2 :(得分:0)
我尝试了许多方法但没有结果。
manifest.yml只是坚持:
申请:
- 姓名:myapp
ENV:
my_env_var: hello
没有结果,没办法(: -
我还做了一个gem更新(并找到了Eclipse插件的任何更新......)
更新已安装的宝石
更新清单-vmc-plugin
获取:manifest-vmc-plugin-0.5.0.gem(100%)
成功安装了manifest-vmc-plugin-0.5.0
Gems已更新:manifest-vmc-plugin 为manifeststs安装ri文档-vmc-plugin-0.5.0 ... 为manifeststs安装RDoc文档-vmc-plugin-0.5.0 ...
但没有......