第 1 章 高级 Red Hat Quay 配置


您可以使用几个不同的接口在初始部署后配置 Red Hat Quay:

  • Red Hat Quay Config Tool: 在 config 模式下运行 Quay 容器会显示一个基于 Web 的界面来配置 Red Hat Quay 集群。这是大多数 Red Hat Quay 服务本身配置的建议方法。
  • 编辑 config.yamlconfig.yaml 文件包含 Red Hat Quay 集群的大部分配置信息。直接编辑该文件,但建议仅针对通过 Config Tool 不提供的高级调优和性能功能。
  • Red Hat Quay API:有些 Red Hat Quay 配置可以通过 API 进行。

虽然特定功能的配置在单独的部分中介绍,但本节描述了如何使用每个接口并执行一些更高级的配置。

1.1. 使用 Red Hat Quay Config Tool 修改 Red Hat Quay

Red Hat Quay Config Tool 通过在配置模式下运行 Quay 容器以及常规的 Red Hat Quay 服务来提供。对于在 OpenShift 上运行的 Red Hat Quay 集群,运行 Config Tool 不同于主机系统上运行的 Red Hat Quay 集群。

1.1.1. 从 Red Hat Quay Operator 运行 Config Tool

如果您在 OpenShift 中运行 Red Hat Quay Operator,则 Config Tool 可能已可供您使用。要访问 Config Tool,请执行以下操作:

  1. 在 OpenShift 控制台中,选择运行 Red Hat Quay 的项目。例如,quay-enterprise。
  2. 在左列中,选择 Networking Routes。您应该看到到 Red Hat Quay 应用程序和 Config Tool 的路由,如下所示:

    View the route to the Red Hat Quay Config Tool

  3. 选择指向 Config Tool (例如,example-quayecosystem-quay-config)的路由并选择它。在浏览器中应打开 Config 工具 Web UI。
  4. 为这个集群选择 Modify configuration。您应该会看到 Config Tool,准备好更改 Red Hat Quay 集群的功能,如下所示:

    Modify Red Hat Quay cluster settings from the Config Tool

  5. 完成更改后,选择 Save Configuration Changes。Config Tool 将验证您的更改。
  6. 选择 Continue Editing 或选择 Next 以继续。
  7. 出现提示时,建议您选择 Download Configuration。这将下载新 config.yaml 的 tarball,以及 Red Hat Quay 设置中使用的所有证书和密钥。
  8. 选择 Go to deployment rollout,然后将 配置分配到部署。Red Hat Quay pod 将重启,更改将生效。

您保存的 config.yaml 文件可用于对您的配置进行高级更改,或只保留下来以备将来参考。

1.1.2. 从命令行运行 Config Tool

如果您在主机系统中直接运行 Red Hat Quay,使用 podmandocker 命令等工具,在初始 Red Hat Quay 部署后,您可以重启 Config Tool 来修改 Red Hat Quay 集群。以下是如何:

  1. 以 config 模式 : 在第一个 quay 节点上启动 quay,运行以下命令,将 my-secret-password 替换为您的密码:如果要修改现有配置捆绑包,只需将配置目录挂载到 Quay 容器中,就像在 registry 模式中一样。

    # podman run --rm -it --name quay_config -p 8080:8080 \
        -v path/to/config-bundle:/conf/stack \
        registry.redhat.io/quay/quay-rhel8:v3.5.7 config my-secret-password
    Copy to Clipboard Toggle word wrap
  2. 打开浏览器 :当 quay 配置工具启动时,打开浏览器,指向您要运行配置工具的系统的 URL 和端口 8080 (例如 https://myquay.example.com:8080)。系统将提示您输入用户名和密码。

此时,您可以开始修改 Red Hat Quay 集群,如前面所述。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat