如何在tile.yml中正确设置环境变量?

时间:2019-06-10 17:55:03

标签: manifest cloudfoundry pivotal-cloud-foundry

我目前正在尝试在pcf上创建一个Tile,并希望避免对路由端口和TCP路由之类的东西使用任何硬编码的值。我正在尝试做的是使TCP路由成为pcf容器上的环境变量。现在,我有一个tile.yml,其中包含一个表单,而用户传递的那些值我想作为容器的环境变量。

我尝试使用env:VAR:值,但是每次执行此操作时,在部署到pcf时都会遇到找不到变量的错误。

```env:
  VAR_BACKEND_URL: ((.properties.backendurl.value))```

我认为问题在于整个tile.yml文件,我还注意到当我指定诸如buildpack: https://github.com/cloudfoundry/java-buildpack.git pcf之类的buildpack时,我猜不到我已经指定了。

我想要的是找到一种方法来将值传递到ops管理器中,然后将它们设置为容器的局部变量。您能给我建议一些可能的选择吗?

0 个答案:

没有答案