5.3. イメージプルポリシー
Pod のそれぞれのコンテナーにはコンテナーイメージがあります。イメージを作成し、これをレジストリーにプッシュすると、イメージを Pod で参照できます。
5.3.1. イメージプルポリシーの概要
Red Hat OpenShift Service on AWS はコンテナーを作成する際に、コンテナーの imagePullPolicy
を使用して、コンテナーの起動前にイメージをプルする必要があるかどうかを判別します。imagePullPolicy
には以下の 3 つの値があります。
値 | 説明 |
---|---|
| 常にイメージをプルします。 |
| イメージがノード上にない場合にのみイメージをプルします。 |
| イメージをプルしません。 |
コンテナーの imagePullPolicy
パラメーターが指定されていない場合、Red Hat OpenShift Service on AWS はイメージのタグに基づいてこのパラメーターを設定します。
-
タグが
latest
の場合、Red Hat OpenShift Service on AWS はimagePullPolicy
をAlways
にデフォルト設定します。 -
それ以外の場合は、Red Hat OpenShift Service on AWS は
imagePullPolicy
をIfNotPresent
にデフォルト設定します。