2013-01-25 118 views
1
設置環境變量

我的問題很簡單的Cloud Foundry:通過Manifest.yml

有沒有辦法通過Manifest.yml設置環境變量 * 沒有 *運行VMC命令設置ENV [應用程序名稱]鍵=值 ??

在亞馬遜可以做到使用.ebextension文件

* option_settings如下: - 命名空間:AWS:elasticbeanstalk:容器:tomcat的:JVMOPTIONS

OPTION_NAME:JVM選項

值:=值-DKEY *

另外我想設置這個變量從Eclipse部署應用程序而不使用vmc

MyWar

SRC

Manifest.yml

或類似的東西。

我設法通過了set-env vmc命令,但使用Eclipse插件時非常不舒服,因此在刪除或刪除應用程序變量時會消失。

因此,將這些變量設置在manifest.yml中是理想的......但我無法得到它或者沒有給出正確的語法。

謝謝。

回答

0

看清單處理的當前代碼(https://github.com/cloudfoundry/vmc-plugins/blob/master/manifests/lib/manifests-vmc-plugin.rb)我想不支持env-vars在manifest.yml中。

我建議你爲它提出問題。

+0

謝謝Ebottard ......我很surprissed有關....你知道我可以在哪裏發送該問題?再次感謝! – Azimuts

+1

我想https://cloudfoundry.atlassian.net是最好的地方,使用「vmc」組件。謝謝。 – ebottard

4

你可能想嘗試添加本節進行到manifest.yml:

env: 
    {name}: {value} 
+1

我可以確認這適用於最新版本的VMC,請參閱此要點 - https://gist.github.com/4654412 –

0

我曾嘗試沒有結果很多方面。

  1. 我通過Eclipse插件部署Cloud Foundry。
  2. 我在war戰隊的正下方創建了一個manifest.yml文件。
  3. VMC版本:0.4.7

清單。陽明只是constains:


應用:

- 名稱:MYAPP

ENV:

my_env_var: hello 

沒有結果,沒辦法(: -

我也做了寶石更新(並找到Eclips的任何更新È撐着...)

更新已安裝的寶石

更新清單-VMC-插件

擷取:清單-VMC-插件-0.5.0.gem(100%)

成功安裝清單-VMC-插件-0.5.0

寶石更新:艙單-VMC-插件 的安裝文件裏體現-VMC-插件-0.5.0 ... 宏對於塔靈RDoc文檔清單-VMC-插件-0.5.0 ...

但沒有......