In Cloud Foundry können benutzerdefinierte env-Variablen mit dem Befehl "cf set-env" festgelegt werden.Können benutzerdefinierte Cloud-Foundry-Env-Variablen aus Buildpack gesetzt werden?
Kann dasselbe programmatisch vom Buildpack aus festgelegt werden?
Eine weitere Option ist ein '.profile.d /' Skript aus dem Build-Pack zu schreiben. Diese werden von der Plattform vor dem Start Ihrer Anwendung bezogen. Ich glaube, dass viele Standard-Build-Packs dies tun, um Umgebungsvariablen und Konfigurationen einzurichten. –
Als eine FYI, Sie können nicht einfach 'cf set-env' aus dem Build Pack aufrufen. * Es sei denn, Sie sollten "cf" von Ihrem Build-Pack installieren und einige, wie Anmeldeinformationen für "cf" übergeben werden. Die Plattform tut jedoch nichts, um Ihnen dabei zu helfen. Zum Glück müssen Sie das wahrscheinlich nicht tun. –
Danke Scott und Daniel. Ich werde es versuchen. Und nein, ich hatte nicht vor, Set-Env von Buildpack zu verwenden. Ich weiß, dass ich es über CLI und Anwendungsmanifest tun kann. Ich habe versucht, ENV [] zu verwenden, aber es funktioniert nicht. Ich habe mich gefragt, ob es eine API oder eine Bibliothek gibt –