10.10. 使用已镜像的存储库
创建经过镜像的存储库后,您可以可以通过多种方式使用该存储库。从 Repositories 页面选择您的镜像存储库,并进行以下任一操作:
- 启用/禁用存储库 :选择左侧列中的"镜像"按钮,然后切换 Enabled 复选框来临时启用或禁用存储库。
检查镜像日志 :要确保已镜像的存储库正常工作,您可以检查镜像日志。为此,可选择左侧列中的 Usage Logs 按钮。例如:
- 现在同步镜像 : 要立即同步存储库中的镜像,请选择立即同步按钮。
- 更改凭证 :要更改用户名和密码,请从 Credentials 行选择 DELETE。然后选择 None,并在出现提示时添加登录外部 registry 所需的用户名和密码。
- 取消镜像 :要停止镜像(mirror),它会保留当前镜像可用,但阻止新的镜像同步,选择 CANCEL 按钮。
设置机器权限 :Red Hat Quay 机器人帐户的命名令牌,该令牌包含用于访问外部存储库的凭据。通过将凭证分配给机器人,人人可以用于需要访问同一外部 registry 的多个已镜像存储库。
您可以通过进入 Account Settings 将现有机器机器分配到存储库,然后在左列中选择 Robot Accounts 图标。对于 robot 账户,选择 REPOSITORIES 列下的链接。在弹出窗口中,您可以:
- 检查哪些存储库已分配给该机器人。
- 从此图中显示的 PERMISSION 字段中为该机器分配读取、写入或管理权限:
更改机器人凭证: Robots 可以存放凭据,如 Kubernetes secret、Docker 登录信息和 Mesos 捆绑包。要更改机器人凭证,请在 Robot Accounts 窗口中选择机器人帐户行的 Options gear,然后选择 View Credentials。为机器人需要访问的外部存储库添加适当的凭据。
- 检查并更改常规设置 :从已镜像存储库页面的左列中选择 Settings 按钮(gear 图标)。在生成的页面中,您可以更改与已镜像存储库关联的设置。特别是,您可以更改用户和 Robot Permissions,以精确指定哪些用户和机器人可以从存储库读取或写入到存储库。