1.2. 系统组件

Red Hat Satellite 由多个开源项目组成,它们作为 Satellite 集成、验证、交付和支持。这些信息会在红帽客户门户网站上维护并定期更新。请参阅 Satellite 6 组件版本

Red Hat Satellite 包括以下开源项目:

Foreman
Foreman 是一个开源应用,用于物理和虚拟系统的调配和生命周期管理。Foreman 使用各种方法自动配置这些系统,包括 kickstart 和 Puppet 模块。Foreman 还为报告、审核和故障排除提供历史数据。
Katello
Katello 是一个 Foreman 插件,用于订阅和存储库管理。它为订阅红帽存储库和下载内容提供了一个途径。您可以创建和管理这些内容的不同版本,并将其应用到应用程序生命周期的用户定义的阶段的特定系统。
Candlepin
Candlepin 是 Katello 中的一个服务,负责处理订阅管理。
Pulp
Pulp 是 Katello 中的一个服务,负责处理存储库和内容管理。即使不同组织中的内容视图要求,Pulp 仍然不会复制 RPM 软件包来确保存储空间有效。
Hammer
Hammer 是一个 CLI 工具,提供命令行和 shell 等效于大多数卫星 Web UI 功能。
REST API
红帽卫星包括一个 RESTful API 服务,它允许系统管理员和开发人员编写与红帽卫星交互的自定义脚本和第三方应用程序。

红帽卫星及其组件中使用的术语非常广泛。有关常用术语的解释请查看 附录 B, 术语表