Red Hat Training

A Red Hat training course is available for Red Hat Satellite

第 1 章 Red Hat Satellite 简介

Red Hat Satellite 6 是 Red Hat 产品的生命周期管理平台,它为管理员提供了注重管理全球企业系统及内容的工具。Satellite 6 除了可以满足 Satellite 5 用户的使用需求,还包括的其他功能,比如可以处理更大型的系统、内容整合、更好地在设置过程中控制系统、更加简洁的生命周期管理。另外,Satellite 6 进一步开发了基于证书的授权管理模式,并集成订阅管理的功能。Satellite 6 融合了用户多年的反馈信息,相比上一个版本有很大的突破。
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+Guide报告 bug

1.1. Red Hat Satellite 6 系统架构

Red Hat Satellite 6 的基础是在以下架构中排列的几个开源项目。
Red Hat Satellite 6 System Architecture

图 1.1. Red Hat Satellite 6 系统架构

Foreman
Foreman 是用来管理物理系统或虚拟系统设置和生命周期的开源应用程序。Foreman 会使用不同的方法(如 kickstart 和 Puppet 模块)自动配置系统,并可以提供历史数据供报告、审核及故障排除。
Katello
Katello 是管理订阅和存储库(repository)的应用程序,它提供了订阅 Red Hat 存储库并下载内容的工具。您可以创建并管理内容的不同版本,并在用户定义的应用程序生命周期的不同阶段应用不同的内容版本。
Candlepin
Candlepin 是 Katello 中管理订阅的服务。
Pulp
Pulp 是 Katello 中管理存储库和内容的服务。
Hammer
Hammer 是一个 CLI 工具,其所提供的命令行和 shell 可以实现 Web UI 的绝大部分功能。
REST API
Red Hat Satellite 6 包括了一个基于 REST 的 API 服务,系统管理员和软件开发人员可以使用它来开发与 Red Hat Satellite 互动的自定义脚本或第三方应用程序。
Capsule
Red Hat Satellite Capsule Server 将作为一些 Satellite 主要功能的代理服务器使用,其中包括库存储、DNSDHCP 和主 Puppet 配置。每个 Satellite Server 也将包括集成的 Capsule Server 服务。
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+Guide报告 bug