【问题标题】:Build vs Runtime environment variables构建与运行时环境变量
【发布时间】:2016-08-27 19:53:04
【问题描述】:

我对何时在 OpenShift Enterprise 中构建环境变量和运行时环境变量感到有些困惑。有人可以帮我理解并提供每个示例用例吗?

【问题讨论】:

    标签: docker jboss openshift kubernetes


    【解决方案1】:

    可能仅在构建时才需要的环境变量是诸如设置使用代理的环境变量,以便在构建时可以访问外部包存储库,从而允许下拉依赖项。在运行时您可能不需要它,并且由于其中可能包含帐户/密码信息,因此您不希望将其定义为有人闯入您的应用程序会找到它,这可能对他们很有价值。

    仅为部署设置的环境变量是可以找到应用程序使用的数据库的位置。这通常在构建时不可用,因为那时数据库可能还没有启动。

    【讨论】:

      猜你喜欢
      • 2021-04-26
      • 2020-08-11
      • 2013-02-20
      • 2019-02-25
      • 2018-01-15
      • 2022-07-28
      • 2016-01-07
      • 2019-06-08
      • 2020-04-06
      相关资源
      最近更新 更多