3.2. Red Hat Quay 超级用户
超级用户 是一个具有扩展权限的 Quay 用户帐户,包括以下功能:
- 管理用户
- 管理机构
- 管理服务密钥
- 查看更改日志
- 查询用量日志
- 创建全局可见的用户信息
3.2.1. 使用 UI 将超级用户添加到 Quay 复制链接链接已复制到粘贴板!
本节介绍如何使用 Quay UI 添加超级用户。要使用命令行界面添加超级用户,请参阅以下部分。
以配置模式启动
Quay容器,将现有配置作为卷载入:sudo podman run --rm -it --name quay_config \ -p 8080:8080 \ -p 443:8443 \ -v $QUAY/config:/conf/stack:Z \ registry.redhat.io/quay/quay-rhel8:v3.7.13 config secret
$ sudo podman run --rm -it --name quay_config \ -p 8080:8080 \ -p 443:8443 \ -v $QUAY/config:/conf/stack:Z \ registry.redhat.io/quay/quay-rhel8:v3.7.13 config secretCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
在 UI 的
Access Settings部分下,在Super Users字段中输入用户名(在这个实例中,quayadmin),然后单击Add。 验证并下载
配置文件,然后终止以配置模式运行的Quay容器。将config.yaml文件提取到配置目录中,并以 registry 模式重启Quay容器:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2.2. 编辑 config.yaml 文件以添加超级用户 复制链接链接已复制到粘贴板!
您还可以通过直接编辑 config.yaml 文件来添加超级用户。超级用户帐户列表作为数组存储在字段 SUPER_USERS 中。
如果正在运行,停止容器 registry,并在
config.yaml文件中添加SUPER_USERS数组:SERVER_HOSTNAME: quay-server.example.com SETUP_COMPLETE: true SUPER_USERS: - quayadmin ...
SERVER_HOSTNAME: quay-server.example.com SETUP_COMPLETE: true SUPER_USERS: - quayadmin ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2.3. 访问超级用户 admin 面板 复制链接链接已复制到粘贴板!
重启 Quay registry:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 点击 UI 右上角的当前用户名或 avatar 来访问 Super User Admin Panel。如果以超级用户身份添加了该用户,则会在名为 Super User Admin Panel 的下拉列表中显示额外项目。
3.2.3.1. 创建全局可见的用户信息 复制链接链接已复制到粘贴板!
通过使用 Superuser Admin Panel,您可以为您的机构创建 Normal、Warning 或 Error 消息。
-
在 UI 右上角点击您的用户名。选择
Super User Admin Panel。 -
在 Red Hat Quay Management 页面中,单击左侧导航窗格中的
全局可见用户信息。 点
Create Message显示包含Normal、Warning和Errormessage type 的下拉菜单:
-
选择
Click to set message并输入消息,然后单击Create Message。
可以通过单击 Options 和 Delete Message 来删除消息。