可以从 buildpack 设置 Cloud Foundry 用户定义的环境变量吗?

Can Cloud Foundry user-defined env variables set from buildpack?

在 Cloud Foundry 中,可以使用 "cf set-env" 命令设置用户定义的环境变量。

能否从 buildpack 以编程方式设置相同的设置?

您是在询问创建自定义 buildpack 还是使用可用的 CF buildpack 之一?

buildpack 设置用于启动应用程序的命令,因此如果您要创建自己的 buildpack 或自定义现有的 buildpack,则可以将环境变量设置为该启动命令的一部分。例如,启动命令可能是这样的:

VAR1=VALUE1 VAR2=VALUE2 some-command