第 4 章 使用 Quay Operator 部署 Quay


4.1. 创建 Quay Registry

默认配置告知 Operator 管理所有 Quay 的依赖项(数据库、Redis、对象存储等)。

4.1.1. OpenShift Console

  1. 选择 Operators Installed Operators,然后选择 Quay Operator 以导航到 Operator 详情视图。
  2. 在 'Provided APIs' 下的 'quay Registry' 标题中点 'Create Instance'。
  3. (可选)更改 QuayRegistry 的 'Name'。这将影响 registry 的主机名。所有其他字段均使用默认值填充。
  4. 单击 'Create' 以提交由 Quay Operator 部署的 QuayRegistry
  5. 您应该被重定向到 QuayRegistry 列表视图。单击您刚才创建的 QuayRegistry,以查看详细信息视图。
  6. 当 'Registry Endpoint' 有一个值后,单击它以通过 UI 访问您的新 Quay registry。现在,您可以选择 'Create Account' 来创建用户并登录。

4.1.2. 命令行

可使用 CLI 达到相同的结果。

  1. 在名为 quay.yaml 的文件中创建以下 QuayRegistry 自定义资源。

    quay.yaml:

    apiVersion: quay.redhat.com/v1
    kind: QuayRegistry
    metadata:
      name: my-registry

  2. 在命名空间中创建 QuayRegistry

    $ oc create -n <your-namespace> -f quay.yaml
  3. 等待 status.registryEndpoint 填充。

    $ oc get -n <your-namespace> quayregistry my-registry -o jsonpath="{.status.registryEndpoint}" -w
  4. status.registryEndpoint 有一个值后,使用 Web 浏览器导航到它,以通过 UI 访问您的新 Quay 注册表。现在,您可以选择 'Create Account' 来创建用户并登录。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部