如何在 PCF 清单中的应用程序之间共享环境属性

How to share environment properties between apps in manifest in PCF

我有一个单一的清单来部署一组服务。其中一些服务使用相同的环境变量。有没有一种方法可以在清单中对应用程序的通用配置进行分组?

也许你可以试试这个:

  1. 创建一个名为 env-mainfest.yml 的文件,内容为:
    ---
    env
    name: value

并在清单文件中使用以下内容进行部署

inherit: env-mainfest.yml
  1. 为所有服务设置 spring_active_profilesenv: 特定设置并创建应用程序-system.properties 文件并使用 spring 配置文件不是一个好主意或者类似的东西,如果不是 spring 基于?
  1. 为所有服务创建包含通用环境变量的基本清单文件。
  2. 创建特定于服务的清单文件,例如 manifest-.yml
  3. 继承服务特定清单文件中的基础 yml 文件。 使用继承基础 yml 文件启动应用程序特定文件
---
inherit: manifest.yml
<application specific env properties>