搜索

19.2. 配置额外的工件类型

download PDF

使用以下步骤为您的 Red Hat Quay 部署配置额外的特定工件类型。

注意

使用 ALLOWED_OCI_ARTIFACT_TYPES 配置字段,您可以限制 Red Hat Quay registry 接受哪些工件类型。如果您希望 Red Hat Quay 部署接受所有工件类型,请参阅"配置未知介质类型"。

先决条件

  • 您有 Red Hat Quay 管理员特权。

流程

  • 添加 ALLOWED_OCI_ARTIFACT_TYPES 配置字段,以及配置和层类型:

    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 文件中添加以下内容来添加单性镜像格式(SIF)支持:

    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 的支持。

    现在,用户可以为其 Red Hat Quay registry 标记 SIF 镜像。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.