第 1 章 关于红帽更新基础架构 4
Red Hat Update Infrastructure 4(Red Hat Update Infrastructure 4)是一个高度可扩展的、高度冗余的框架,可让您管理存储库和内容。它还可让云供应商为 Red Hat Enterprise Linux(RHEL)实例提供内容和更新。根据上游 Pulp 项目,RHUI 允许云提供商在本地镜像红帽托管的存储库内容,创建具有自身内容的自定义软件仓库,并通过负载平衡的内容将这些存储库提供给大型最终用户。
作为系统管理员,您可以通过安装和配置红帽更新设备 (RHUA)、内容交付服务器(CDS)、存储库、共享存储和负载平衡,准备您的基础架构以参与红帽认证云和服务提供商计划。
配置 RHUI 由以下任务组成:
- 创建并同步红帽软件仓库
- 创建客户端授权证书和密钥配置 RPM
- 为 RHUI 服务器创建客户端配置集
经验丰富的 RHEL 系统管理员是目标读者。具有有限 RHEL 技能的系统管理员应考虑与红帽咨询合作以提供红帽认证云提供商架构服务。
使用以下主题配置、管理和更新 RHUI:
- RHUI 组件
- 内容供应商类型
- 用于管理组件的命令行接口(CLI)
- 工具命令
- 证书管理
- 内容管理
1.1. 安装选项
下表介绍了各种红帽更新基础架构 4 组件。
组件 | ancronym | 功能 | 替代方案 |
---|---|---|---|
Red Hat Update Appliance | RHUA | 从红帽内容交付网络下载新软件包,并将新软件包复制到每个 CDS 节点 | 无 |
内容交付服务器 | CDS |
提供客户端连接的 | 无 |
HAProxy | 无 | 在 CDS 节点间提供负载均衡 | 现有负载均衡解决方案 |
共享存储 | 无 | 提供共享存储 | 现有存储解决方案 |
下表描述了如何执行安装任务。
安装任务 | 执行 |
---|---|
安装 RHEL 8 | RHUA、CDS 和 HAProxy |
订阅系统 | RHUA、CDS 和 HAProxy |
附加 RHUI 订阅 | RHUA、CDS 和 HAProxy |
应用更新 | RHUA、CDS 和 HAProxy |
安装 | RHUA |
运行 | RHUA |
1.1.1. 选项 1:完整安装
- A RHUA
- 使用共享存储的两个或多个 CDS 节点
- 一个或多个 HAProxy 负载均衡器
1.1.2. 选项 2:使用现有存储解决方案安装
- A RHUA
- 有两个或更多带有现有存储解决方案的 CDS 节点
- 一个或多个 HAProxy 负载均衡器
1.1.3. 选项 3:使用现有负载均衡器解决方案进行安装
- A RHUA
- 使用共享存储的两个或多个 CDS 节点
- 现有负载均衡器
1.1.4. 选项 4:使用现有存储和负载均衡器解决方案安装
- A RHUA
- 两个或多个带有现有共享存储的 CDS 节点
- 现有负载均衡器
下图展示了红帽更新基础架构 4 组件如何交互的高级别视图。
图 1.1. Red Hat Update Infrastructure 4 概述
![Red Hat Update Infrastructure 概述](https://access.redhat.com/webassets/avalon/d/Red_Hat_Update_Infrastructure-4-Configuring_and_Managing_Red_Hat_Update_Infrastructure-zh-CN/images/47e3ff9d445f9d9254c3eef35b6f31c5/RHUI_Install_Scenarios_Overview.png)
您需要订阅 RHUA 作为 --type rhui
,并具有 Red Hat Certified Cloud 和 Service Provider 订阅才能安装 RHUI。您还需要适当的内容证书。
在单独的 x86_64
服务器(裸机或虚拟机)上安装 RHUA 和 CDS 节点。确定连接到 RHUI 的所有服务器和网络均可访问 Red Hat Subscription Management 服务。