Jump To Close Expand all Collapse all Table of contents 使用 Quay Operator 在 OpenShift 上部署 Red Hat Quay 前言 1. Red Hat Quay Operator 简介 Expand section "1. Red Hat Quay Operator 简介" Collapse section "1. Red Hat Quay Operator 简介" 1.1. QuayRegistry API 1.2. Quay Operator 组件 1.3. 使用受管组件 1.4. 将非受管组件用于依赖项 1.5. 配置捆绑包 secret 1.6. OpenShift 上的 Red Hat Quay 的先决条件 Expand section "1.6. OpenShift 上的 Red Hat Quay 的先决条件" Collapse section "1.6. OpenShift 上的 Red Hat Quay 的先决条件" 1.6.1. OpenShift 集群 1.6.2. 资源要求 1.6.3. Object Storage 2. 从 OperatorHub 安装 Quay Operator 3. 在部署前配置 Quay Expand section "3. 在部署前配置 Quay" Collapse section "3. 在部署前配置 Quay" 3.1. 预配置 Quay 以实现自动化 Expand section "3.1. 预配置 Quay 以实现自动化" Collapse section "3.1. 预配置 Quay 以实现自动化" 3.1.1. 允许 API 创建第一个用户 3.1.2. 启用常规 API 访问 3.1.3. 添加超级用户 3.1.4. 限制用户创建 3.1.5. 推荐的自动化配置 3.1.6. 使用初始配置部署 Operator 3.2. 配置对象存储 Expand section "3.2. 配置对象存储" Collapse section "3.2. 配置对象存储" 3.2.1. 非受管存储 Expand section "3.2.1. 非受管存储" Collapse section "3.2.1. 非受管存储" 3.2.1.1. AWS S3 存储 3.2.1.2. Google 云存储 3.2.1.3. Azure 存储 3.2.1.4. NooBaa 非受管存储 3.2.2. 受管存储 Expand section "3.2.2. 受管存储" Collapse section "3.2.2. 受管存储" 3.2.2.1. 关于单机对象网关 Expand section "3.2.2.1. 关于单机对象网关" Collapse section "3.2.2.1. 关于单机对象网关" 3.2.2.1.1. 创建独立对象网关 3.3. 配置数据库 Expand section "3.3. 配置数据库" Collapse section "3.3. 配置数据库" 3.3.1. 使用现有的 Postgres 数据库 3.3.2. 数据库配置 Expand section "3.3.2. 数据库配置" Collapse section "3.3.2. 数据库配置" 3.3.2.1. 数据库 URI 3.3.2.2. 数据库连接参数 Expand section "3.3.2.2. 数据库连接参数" Collapse section "3.3.2.2. 数据库连接参数" 3.3.2.2.1. PostgreSQL SSL 连接参数 3.3.2.2.2. MySQL SSL 连接参数 3.3.3. 使用受管 PostgreSQL 3.4. 配置 TLS 和路由 Expand section "3.4. 配置 TLS 和路由" Collapse section "3.4. 配置 TLS 和路由" 3.4.1. 使用 TLS 证书创建配置捆绑包 secret,密钥对: 3.5. 配置其他组件 Expand section "3.5. 配置其他组件" Collapse section "3.5. 配置其他组件" 3.5.1. 使用外部 Redis Expand section "3.5.1. 使用外部 Redis" Collapse section "3.5.1. 使用外部 Redis" 3.5.1.1. Redis 配置字段 Expand section "3.5.1.1. Redis 配置字段" Collapse section "3.5.1.1. Redis 配置字段" 3.5.1.1.1. 构建日志 3.5.1.1.2. 用户事件 3.5.1.1.3. redis 配置示例 3.5.2. 禁用 Horizontal Pod Autoscaler 3.5.3. 禁用 Route 组件 3.5.4. 非受管监控 3.5.5. 非受管镜像 4. 使用 Quay Operator 部署 Quay Expand section "4. 使用 Quay Operator 部署 Quay" Collapse section "4. 使用 Quay Operator 部署 Quay" 4.1. 从命令行部署 Red Hat Quay Expand section "4.1. 从命令行部署 Red Hat Quay" Collapse section "4.1. 从命令行部署 Red Hat Quay" 4.1.1. 使用命令行查看创建的组件 4.1.2. Pod 横向自动扩展(HPA) 4.1.3. 使用 API 创建第一个用户 Expand section "4.1.3. 使用 API 创建第一个用户" Collapse section "4.1.3. 使用 API 创建第一个用户" 4.1.3.1. 调用 API 4.1.3.2. 使用 OAuth 令牌 Expand section "4.1.3.2. 使用 OAuth 令牌" Collapse section "4.1.3.2. 使用 OAuth 令牌" 4.1.3.2.1. 创建机构 4.1.3.2.2. 获取机构详情 4.1.4. 监控和调试部署过程 4.2. 从 OpenShift 控制台部署 Red Hat Quay Expand section "4.2. 从 OpenShift 控制台部署 Red Hat Quay" Collapse section "4.2. 从 OpenShift 控制台部署 Red Hat Quay" 4.2.1. 使用 Quay UI 创建第一个用户 5. 使用命令行和 API 在 OpenShift 上配置 Quay Expand section "5. 使用命令行和 API 在 OpenShift 上配置 Quay" Collapse section "5. 使用命令行和 API 在 OpenShift 上配置 Quay" 5.1. 确定 QuayRegistry 端点和 secret 5.2. 下载现有配置 5.3. 使用配置捆绑包配置自定义 SSL 证书 5.4. 卷大小覆盖 6. 使用配置工具在 OpenShift 中重新配置 Quay Expand section "6. 使用配置工具在 OpenShift 中重新配置 Quay" Collapse section "6. 使用配置工具在 OpenShift 中重新配置 Quay" 6.1. 访问配置编辑器 Expand section "6.1. 访问配置编辑器" Collapse section "6.1. 访问配置编辑器" 6.1.1. 检索配置编辑器凭证 6.1.2. 登录到配置编辑器 6.1.3. 更改配置 6.2. 在 UI 中监控重新配置 Expand section "6.2. 在 UI 中监控重新配置" Collapse section "6.2. 在 UI 中监控重新配置" 6.2.1. QuayRegistry 资源 6.2.2. 事件 6.3. 在重新配置后访问更新的信息 Expand section "6.3. 在重新配置后访问更新的信息" Collapse section "6.3. 在重新配置后访问更新的信息" 6.3.1. 在 UI 中访问更新的配置工具凭证 6.3.2. 在 UI 中访问更新的 config.yaml 6.4. 自定义 SSL 证书 UI 6.5. 外部访问 Registry 7. Quay Operator 的功能 Expand section "7. Quay Operator 的功能" Collapse section "7. Quay Operator 的功能" 7.1. 控制台监控和警报 Expand section "7.1. 控制台监控和警报" Collapse section "7.1. 控制台监控和警报" 7.1.1. Dashboard 7.1.2. 指标 7.1.3. 警报 7.2. 在 air-gapped OpenShift 集群中为 Clair 手动更新漏洞数据库 Expand section "7.2. 在 air-gapped OpenShift 集群中为 Clair 手动更新漏洞数据库" Collapse section "7.2. 在 air-gapped OpenShift 集群中为 Clair 手动更新漏洞数据库" 7.2.1. 获取 clairctl 7.2.2. 检索 Clair 配置 Expand section "7.2.2. 检索 Clair 配置" Collapse section "7.2.2. 检索 Clair 配置" 7.2.2.1. OpenShift 配置的 Clair 7.2.2.2. 独立 Clair 配置 7.2.3. 导出更新器捆绑包 7.2.4. 配置 air-gapped OpenShift 集群中的 Clair 数据库访问 7.2.5. 将 updaters 捆绑包导入到 air-gapped 环境中 7.3. FIPS 就绪情况和合规性 8. 高级概念 Expand section "8. 高级概念" Collapse section "8. 高级概念" 8.1. 在基础架构节点上部署 Quay Expand section "8.1. 在基础架构节点上部署 Quay" Collapse section "8.1. 在基础架构节点上部署 Quay" 8.1.1. 基础架构使用的标签和污点节点 8.1.2. 使用节点选择器和容限创建项目 8.1.3. 在命名空间中安装 Quay Operator 8.1.4. 创建 registry 8.2. 在单一命名空间中安装 Operator 时启用监控 Expand section "8.2. 在单一命名空间中安装 Operator 时启用监控" Collapse section "8.2. 在单一命名空间中安装 Operator 时启用监控" 8.2.1. 创建集群监控配置映射 8.2.2. 创建用户定义的工作负载监控配置映射 8.2.3. 为用户定义的项目启用监控 8.2.4. 创建 Service 对象以公开 Quay 指标 8.2.5. 创建 ServiceMonitor 对象 8.2.6. 查看 OpenShift 中的指标 8.3. 重新定义受管存储大小 Expand section "8.3. 重新定义受管存储大小" Collapse section "8.3. 重新定义受管存储大小" 8.3.1. resize Noobaa PVC 8.3.2. 添加另一个存储池 8.4. 自定义默认 Operator 镜像 Expand section "8.4. 自定义默认 Operator 镜像" Collapse section "8.4. 自定义默认 Operator 镜像" 8.4.1. 环境变量 8.4.2. 将覆盖应用到正在运行的 Operator 8.5. AWS S3 CloudFront 9. 在 OpenShift Container Platform 部署中备份和恢复 Red Hat Quay Expand section "9. 在 OpenShift Container Platform 部署中备份和恢复 Red Hat Quay" Collapse section "9. 在 OpenShift Container Platform 部署中备份和恢复 Red Hat Quay" 9.1. 备份 Red Hat Quay 9.2. 恢复 Red Hat Quay 10. 升级 Quay Operator 概述 Expand section "10. 升级 Quay Operator 概述" Collapse section "10. 升级 Quay Operator 概述" 10.1. Operator Lifecycle Manager 10.2. 升级 Quay Operator Expand section "10.2. 升级 Quay Operator" Collapse section "10.2. 升级 Quay Operator" 10.2.1. 升级 Quay 10.2.2. 有关直接从 3.3.z 或 3.4.z 升级到 3.6 的备注 Expand section "10.2.2. 有关直接从 3.3.z 或 3.4.z 升级到 3.6 的备注" Collapse section "10.2.2. 有关直接从 3.3.z 或 3.4.z 升级到 3.6 的备注" 10.2.2.1. 启用边缘路由升级 10.2.2.2. 使用自定义 TLS 证书/密钥对升级,无需主题备用名称 10.2.2.3. 使用 Quay Operator 从 3.3.z 或 3.4.z 升级到 3.6 时配置 Clair v4 10.2.3. 更改 Operator 的更新频道 10.2.4. 手动批准待处理的 Operator 升级 10.3. 升级 QuayRegistry 10.4. 在 Quay 3.6 中启用功能 Expand section "10.4. 在 Quay 3.6 中启用功能" Collapse section "10.4. 在 Quay 3.6 中启用功能" 10.4.1. 控制台监控和警报 10.4.2. OCI 和 Helm 支持 10.5. 升级 QuayEco 系统 Expand section "10.5. 升级 QuayEco 系统" Collapse section "10.5. 升级 QuayEco 系统" 10.5.1. 恢复 QuayEco 系统升级 10.5.2. 升级支持的 QuayEcosystem 配置 Settings Close Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 8.2.6. 查看 OpenShift 中的指标 您可以在 OpenShift 控制台中访问 Monitoring → Metrics 下的指标。在 Expression 字段中输入文本 quay_ 以查看可用指标列表: 例如,如果您已将用户添加到 registry,请选择 quay-users_rows 指标: Previous Next