3.21. Open Container Initiative 設定フィールド
| フィールド | 型 | 説明 |
|---|---|---|
| ALLOWED_OCI_ARTIFACT_TYPES | Object | 許可される OCI アーティファクト MIME タイプと関連するレイヤータイプのセット。 |
3.21.1. 追加のアーティファクトタイプの設定 リンクのコピーリンクがクリップボードにコピーされました!
デフォルトでサポートされていない他の OCI アーティファクトタイプは、ALLOWED_OCI_ARTIFACT_TYPES 設定フィールドを使用して Red Hat Quay デプロイメントに追加できます。
追加の OCI アーティファクトタイプを追加するには、次のリファレンスを使用します。
OCI アーティファクトタイプの設定
FEATURE_GENERAL_OCI_SUPPORT: true
ALLOWED_OCI_ARTIFACT_TYPES:
<oci config type 1>:
- <oci layer type 1>
- <oci layer type 2>
<oci config type 2>:
- <oci layer type 3>
- <oci layer type 4>
たとえば、以下を config.yaml に追加して Singularity (SIF) サポートを追加できます。
OCI アーティファクトタイプの設定例
ALLOWED_OCI_ARTIFACT_TYPES:
application/vnd.oci.image.config.v1+json:
- application/vnd.dev.cosign.simplesigning.v1+json
application/vnd.cncf.helm.config.v1+json:
- application/tar+gzip
application/vnd.sylabs.sif.config.v1+json:
- application/vnd.sylabs.sif.layer.v1+tar
デフォルトで設定されていない OCI アーティファクトタイプを追加する場合、Red Hat Quay 管理者は、必要に応じて cosign と Helm のサポートを手動で追加する必要もあります。