2.6. イメージストレージ
このセクションでは、Red Hat Quay で利用可能なイメージストレージ機能と設定フィールドについて説明します。
2.6.1. イメージストレージ機能 リンクのコピーリンクがクリップボードにコピーされました!
以下の表は、Red Hat Quay のイメージストレージ機能について説明しています。
フィールド | タイプ | 説明 |
---|---|---|
FEATURE_REPO_MIRROR | ブール値 |
true に設定されている場合、リポジトリーのミラーリングを有効にします。 |
FEATURE_PROXY_STORAGE | ブール値 |
NGINX を使用してストレージ内のすべての直接ダウンロード URL をプロキシーするかどうか。 |
FEATURE_STORAGE_REPLICATION | ブール値 |
ストレージエンジン間で自動的にレプリケートするかどうか |
2.6.2. イメージストレージ設定フィールド リンクのコピーリンクがクリップボードにコピーされました!
以下の表は、Red Hat Quay のイメージストレージ設定フィールドについて説明しています。
フィールド | タイプ | 説明 |
---|---|---|
DISTRIBUTED_STORAGE_CONFIG | オブジェクト |
Red Hat Quay で使用するストレージエンジンの設定。各キーは、ストレージエンジンの一意の ID を表します。この値は、ストレージエンジンパラメーターを記述するオブジェクトのタプル (キー、値) で設定されます。 |
DISTRIBUTED_STORAGE_DEFAULT_LOCATIONS | 文字列の配列 |
イメージをデフォルトで他のすべてのストレージエンジンに対して完全にレプリケートする必要のあるストレージエンジンの一覧 ( |
DISTRIBUTED_STORAGE_PREFERENCE | 文字列の配列 |
使用する優先ストレージエンジン( |
MAXIMUM_LAYER_SIZE | 文字列 |
イメージレイヤーの最大許容サイズ。 |
2.6.3. ローカルストレージ リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、ローカルストレージを使用した設定のサンプルを示しています。
2.6.4. OCS/NooBaa リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、Open Container Storage/NooBaa インスタンスを使用した設定例を示しています。
2.6.5. Ceph / RadosGW Storage / Hitachi HCP: リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、Ceph/RadosGW および Hitachi HCP ストレージを使用した設定例を示しています。
2.6.6. AWS S3 ストレージ リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、AWS S3 ストレージを使用した設定のサンプルを示しています。
2.6.7. Google Cloud Storage リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、Google Cloud Storage を使用した設定例を示しています。
2.6.8. Azure Storage リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、Azure Storage を使用した設定のサンプルを示しています。
- 1
- Azure ストレージの
endpoint_url
パラメーターは任意であり、Microsoft Azure Government (MAG) エンドポイントで使用できます。空白のままにすると、endpoint_url
は通常の Azure リージョンに接続します。Red Hat Quay 3.7 以降では、MAG Blob サービスのプライマリーエンドポイントを使用する必要があります。MAG Blob サービスのセカンダリーエンドポイントを使用すると、
AuthenticationErrorDetail:Cannot find the claimed account when trying to GetProperties for the account whusc8-secondary
エラーが発生します。
2.6.9. Swift ストレージ: リンクのコピーリンクがクリップボードにコピーされました!
以下の YAML は、Swift ストレージを使用した設定のサンプルを示しています。