8.2. 在 Red Hat Update Infrastructure 中添加容器
您可以使用 rhui-manager
工具使用 Repository Management 部分添加容器。
流程
如果您在安装 RHUI 时没有启用容器支持,请在 RHUA 上运行以下命令:
rhui-installer --rerun --container-support-enabled True rhui-manager --noninteractive cds reinstall --all
# rhui-installer --rerun --container-support-enabled True # rhui-manager --noninteractive cds reinstall --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选: 编辑
/etc/rhui/rhui-tools.conf
文件,并通过删除 [container] 部分中的以下行来设置容器 registry 凭证。如果您有一个 RHUI 4.1.1 或更高版本的清洁安装,则最后几行包含包含特定于 podman 的选项和手写的 [container] 部分。如果您从早期版本的 RHUI 更新,则该部分位于
etc/rhui/rhui-tools.conf.rpmnew
文件的末尾,您可以将其复制到rhui-tools.conf
文件。[container] … registry_username: your_RH_login registry_password: your_RH_password
[container] … registry_username: your_RH_login registry_password: your_RH_password
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果您通常与 registry.
redhat.io 不同的 registry
同步,还要相应地更改 registry_url 和 registry_auth 选项的值。在 RHUA 节点上,运行
rhui-manager
:rhui-manager
# rhui-manager
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 按
r
访问 Repository Management 屏幕。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 按
ac
来添加新的红帽容器。rhui (repo) => ac Specify URL of registry [https://registry.redhat.io]:
rhui (repo) => ac Specify URL of registry [https://registry.redhat.io]:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
如果要添加的容器存在于非默认 registry 中,请输入 registry URL。按
Enter
键而不输入任何操作来使用默认的 registry。 在 registry 中输入容器的名称:
jboss-eap-6/eap64-openshift
jboss-eap-6/eap64-openshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为容器输入唯一 ID。
RHUI-manager
将容器的名称从 registry 转换为 Pulp 中可用的格式,方法是将斜杠和点替换为下划线。您可以通过按 Enter 或输入您选择的名称来使用这样的转换名称。输入容器的显示名称。
jboss-eap-6_eap64-openshift
jboss-eap-6_eap64-openshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 可选: 收到提示,在 RHUI 配置中设置您的登录和密码。
验证显示的摘要。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 按
y
继续并添加容器。y Successfully added container jboss-eap-6_eap64-openshift
y Successfully added container jboss-eap-6_eap64-openshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow