マシンの環境変数を指定するための配備マニフェストの規則や場所はありますか?あるいは、これを行うためにシェルスクリプトを書く必要がありますか?もし私がそれをしなければならない場合、私は彼らをプレジョブフックにセットしなければならないのですか?boshで環境変数を設定するには?
0
A
答えて
1
リリースを作成するときは、特定のジョブ/プロセスに必要な環境変数のみを設定してエクスポートし、ジョブの制御スクリプトでエクスポートすることが慣例です。
たとえば、Directorのプロセス(ref)を開始するcontrol/shellスクリプトで、GEM_HOME
およびhttp_proxy
のようないくつかの環境変数をエクスポートします。 GEM_HOME
は静的に独自のパッケージディレクトリを指し、http_proxy
は展開マニフェストのオペレータ設定のプロパティに基づいて条件付きで設定されます。
pre-start
フックは、独自のプロセスで実行されるので、あなたのpre-start
スクリプトをエクスポートしようとするすべての環境変数は、後でボッシュまたはMONITによって実行されている他のシェルスクリプトに伝播されることはありません。
関連する問題
- 1. の設定環境変数
- 2. 環境変数の設定
- 3. 環境変数を設定する
- 4. emacsシェル(eshell)で環境変数を設定するには?
- 5. execのNodeJS環境変数を設定
- 6. メイクファイルレシピで環境変数を設定する方法は?ここ
- 7. herokuでプロダクション環境変数を設定する方法は?
- 8. Visual Studio 2012で環境変数を設定する方法は?
- 9. Netbeansで環境変数を設定する方法は?
- 10. Scalaから環境変数を設定するには?
- 11. Rails 3 /カスタム環境変数の設定
- 12. JNLP/Webstart - 環境変数の設定
- 13. 環境変数の設定(win32com)
- 14. スペースがある環境変数をLinuxに設定する
- 15. どこの環境変数を設定するのですか?
- 16. 構文:Visual Studio 2008で環境変数を設定する
- 17. TFS 2010のinvokeprocessで環境変数を設定する方法
- 18. スーパーバイザサービスで環境変数を設定する方法
- 19. C++でローカル環境変数を設定する
- 20. javacriptで環境変数を設定する
- 21. Windows 7で環境変数を設定する
- 22. Mac OS Xで環境変数を設定する方法
- 23. Tomcatアプリケーションでシェルスクリプト/アクセスの環境変数を設定する
- 24. 人形で環境変数を設定する
- 25. RubyとRJBのJAVA_HOME環境変数をウィンドウで設定する
- 26. 環境変数TESSDATA_PREFIXをTomcatに設定する
- 27. 反時計回りに環境変数を設定する
- 28. コマンドラインスクリプトの実行中にPHP環境変数を設定する
- 29. ビルド時に多数のASP.NETサイトに環境変数を設定
- 30. 環境設定でボタンの名前を変更するには?