第9章 イメージ設定リソース
コンテナーイメージを保存および提供するためのイメージレジストリーを設定できます。
9.1. イメージコントローラー設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
image.config.openshift.io/cluster リソースの spec で、クラスター全体でイメージを処理する特定のパラメーターを設定できます。
次の設定不可能なパラメーターは表に示されていません。
-
DisableScheduledImport -
MaxImagesBulkImportedPerRepository -
MaxScheduledImportsPerMinute -
ScheduledImageImportMinimumIntervalSeconds -
InternalRegistryHostname
| フィールド名 | 説明 |
|---|---|
|
|
イメージの処理方法についてのクラスター全体の情報を保持します。この CR の標準かつ唯一の有効な名前は |
|
|
標準ユーザーがイメージのインポートに使用できるコンテナーイメージレジストリーを制限します。このリストを、有効なイメージを含むものとしてユーザーが信頼し、アプリケーションのインポート元となるレジストリーに設定します。イメージまたは このリストのすべての要素に、レジストリーのドメイン名で指定されるレジストリーの場所が含まれます。
|
|
|
この config map の namespace は |
|
|
デフォルトの外部イメージレジストリーのホスト名を指定します。外部ホスト名は、イメージレジストリーが外部に公開される場合にのみ設定される必要があります。最初の値は、イメージストリームの |
|
| コンテナーランタイムがビルドおよび Pod のイメージへのアクセス時に個々のレジストリーを処理する方法を決定する設定が含まれます。たとえば、非セキュアなアクセスを許可するかどうかなどです。内部クラスターレジストリーの設定は含まれません。
|
|
| イメージストリームのインポートモードの動作を制御します。
このフィールドに値を指定すると、この値がまだ手動で設定されていない、新しく作成されたイメージストリームタグにその値が適用されます。
このフィールドを設定しない場合、
マニフェストリストのインポートの詳細は、「マニフェストリストの操作」を参照してください。 重要
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。 |
allowedRegistries パラメーターを定義すると、明示的にリストされていない限り、registry.redhat.io、quay.io、およびデフォルトの OpenShift イメージレジストリーを含むすべてのレジストリーがブロックされます。ペイロードイメージに必要なすべてのレジストリーを allowedRegistries リストに追加する必要があります。たとえば、registry.redhat.io、quay.io、および internalRegistryHostname レジストリーをリストに追加します。非接続クラスターの場合は、ミラーレジストリーも追加する必要があります。そうしなければ、Pod で障害が発生する危険があります。
image.config.openshift.io/cluster リソースの status フィールドは、クラスターから観察される値を保持します。
| パラメーター | 説明 |
|---|---|
|
|
|
|
|
Image Registry Operator によって設定され、イメージレジストリーが外部に公開されるときに、イメージレジストリーの外部ホスト名を提供します。最初の値は、イメージストリームの |