第 18 章 配置工件类型
作为 Red Hat Quay 管理员,您可以通过 FEATURE_GENERAL_OCI_SUPPORT
、ALLOWED_OCI_ARTIFACT_TYPES
和 IGNORE_UNKNOWN_MEDIATYPES
配置字段来配置 Open Container Initiative (OCI)工件类型。
以下 Open Container Initiative (OCI)工件类型默认内置在 Red Hat Quay 中,并通过 FEATURE_GENERAL_OCI_SUPPORT 配置字段启用:
字段 | 介质类型 | 支持的内容类型 |
---|---|---|
Helm |
|
|
Cosign |
|
|
SPDX |
|
|
Syft |
|
|
CycloneDX |
|
|
in-toto |
|
|
Unknown |
|
|
另外,Red Hat Quay 使用 ZStandard 或 zstd 来缩小容器镜像的大小或其他相关工件。zstd 有助于优化存储并改进使用容器镜像的传输速度。
使用以下步骤配置对默认和实验性 OCI 介质类型的支持。
18.1. 配置 OCI 工件类型 复制链接链接已复制到粘贴板!
使用以下步骤配置默认嵌入在 Red Hat Quay 中的工件类型。
先决条件
- 您有 Red Hat Quay 管理员特权。
步骤
在 Red Hat Quay
config.yaml
文件中,通过将FEATURE_GENERAL_OCI_SUPPORT
字段设置为true
来启用对常规 OCI 支持的支持。例如:FEATURE_GENERAL_OCI_SUPPORT: true
FEATURE_GENERAL_OCI_SUPPORT: true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
FEATURE_GENERAL_OCI_SUPPORT
设置为 true 时,Red Hat Quay 用户现在可以将默认工件类型的推送和拉取到其 Red Hat Quay 部署中。