9.10. 使用已镜像存储库

创建了镜像存储库后,您可以使用以下几种方式与该存储库一起使用。从 Repositories 页面选择您的镜像存储库,并进行以下任意一项:

  • 启用/禁用存储库 :选择左列中的镜像按钮,然后切换 Enabled 复选框以临时启用或禁用存储库。
  • 检查镜像日志 :要确保已镜像的存储库正常工作,您可以检查镜像日志。为此,可在左列中选择 Usage Logs 按钮。例如:

    View logs for your Red Hat Quay repo mirror

  • 现在同步镜像 :要立即在存储库中同步镜像,请选择 Sync Now 按钮。
  • 更改凭证: 要更改用户名和密码,请从 Credentials 行中选择 DELETE。然后选择 None,然后在系统提示时,添加登录外部 registry 所需的用户名和密码。
  • 取消镜像 :若要停止镜像,它会保留当前镜像,但会停止同步新的镜像,请选择 CANCEL 按钮。
  • 设置机器人权限 :Red Hat Quay 机器人帐户的名称是令牌,用于存放用于访问外部存储库的凭据。通过将凭证分配给机器人,机器人可以在需要访问同一外部注册表的多个镜像仓库间使用。

    您可以通过转至帐户设置,然后选择左侧列中的 Robot Accounts 图标,为存储库分配现有机器人。对于机器人帐户,请选择 REPOSITORIES 列下的链接。在弹出窗口中,您可以:

    • 检查哪些存储库被分配到该机器人。
    • 从此图中显示的 PERMISSION 字段中为该机器分配读取、写入或管理权限: Assign a robot to mirrored repo
  • 更改机器凭证 :Robots 可以保存凭证,如 Kubernetes secret、Docker 登录信息和 Mesos 捆绑包。要更改机器凭证,请在 Robot Accounts 窗口上的机器帐户行中选择 Options gear,然后选择 View Credentials。为机器人需要访问的外部存储库添加适当的凭据。

    Assign permission to a robot

  • 选中并更改常规设置 :在已镜像存储库页面中的左侧列中选择 Settings 按钮(gear 图标)。在生成的页面中,您可以更改与已镜像存储库关联的设置。特别是,您可以更改 User 和 Robot Permissions,以指定哪些用户和机器人可从仓库读取或写入到存储库。