私は、Spring Cloud DataflowストリームをCloud Foundryにデプロイしています。私は基本的なストリームアプリケーションの環境変数を設定する必要があります。ストリーム定義に設定を入れると、SPRING_APPLICATION_JSON環境変数が更新されますが、新しい環境変数を作成したいと思います。私は以下の構成を使用して参照の参照があるSpring Cloud Dataflow - Stream AppsのEnv変数を設定する
:この作業を取得するには
spring.cloud.deployer.local.envVarsToInherit
が、私は私の春のクラウドデータフローServerで以下の環境変数を入れて試してみた:
ABCD = VALUE
spring.cloud.deployer.local.envVarsToInherit = ABCD
しかし、ストリームを展開すると、基本となるストリームアプリケーションはABCDを継承しているようには見えません。基礎となるアプリケーションに環境変数を設定するために欠けているものがありますか?
ありがとうございました。
また既定の展開プロパティーは、 'SPRING_APPLICATION_JSON'環境変数(これは、env varsエスケープ制限の問題を避けるためです。実際のENV VARSとしてプロパティを送信する場合は、' SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_USE_SPRING_APPLICATION_JSON'を 'false'に設定してください – ebottard