5.2.3.2. Source-to-Image (S2I) BuildConfig 環境の使用
環境変数を BuildConfig
の sourceStrategy
定義に追加できます。ここに定義されている環境変数は、assemble スクリプトの実行時に表示され、アウトプットイメージで定義されるので、run スクリプトやアプリケーションコードでも利用できるようになります。
手順
- たとえば、Rails アプリケーションのアセットコンパイルを無効にするには、以下を実行します。
sourceStrategy: ... env: - name: "DISABLE_ASSET_COMPILATION" value: "true"
追加リソース
- ビルド環境のセクションでは、より詳細な説明を提供します。
-
oc set env
コマンドで、BuildConfig
に定義した環境変数を管理することも可能です。