9.5. Data Grid for OpenShift の設定
Data Grid for OpenShift デプロイメントを作成したら、環境変数を使用して設定できます。
たとえば、名前 が mycache
のキャッシュを含む datagrid-app
という名前のデプロイメント設定 (dc
) があります。以下のように mycache
を設定して遅延起動します。
$ oc env dc/datagrid-app -e MYCACHE_CACHE_START=LAZY
デプロイメント設定を変更すると、レプリケーションコントローラーは新規バージョンをデプロイします。以下のように更新されたデプロイメント設定を取得します。
$ oc get pods NAME READY STATUS RESTARTS AGE datagrid-app-2-<id> 0/1 Running 0 58s datagrid-app-2-deploy 1/1 Running 0 59s
以下のように設定の変更を確認します。
$ oc env pods/datagrid-app-2-<id> --list # pods datagrid-app-2-<id>, container datagrid-app CACHE_NAMES=mycache MYCACHE_CACHE_START=LAZY PASSWORD=${PASSWORD} USERNAME=${USERNAME} ...