4.6. 胶囊功能
Capsule 服务器提供本地主机管理服务,可以从 Satellite 服务器镜像内容。
要从 Satellite 服务器镜像内容,Capsule 提供以下功能:
- 仓库同步
- Capsule 服务器从 Satellite 服务器拉取所选生命周期环境的内容,并使此内容可供其管理的主机使用。
- 内容交付
- 配置为使用胶囊服务器从该胶囊下载内容的主机,而不是从卫星服务器下载内容。
- 主机操作交付
- 胶囊服务器对主机执行调度操作。
- Red Hat Subscription Management (RHSM)代理
- 主机注册到其关联的胶囊服务器,而不是注册到中央卫星服务器或红帽客户门户。
您可以使用 Capsule 为基础架构和主机管理运行以下服务:
- DHCP
- 胶囊可以管理 DHCP 服务器,包括与现有解决方案集成,如 ISC DHCP 服务器、Active Directory 和 Libvirt 实例。
- DNS
- 胶囊可以管理 DNS 服务器,包括与现有解决方案集成,如 ISC BIND 和 Active Directory。
- TFTP
- Capsule 可以和任何基于 UNIX 的 TFTP 服务器集成。
- realm
- 胶囊可以管理 Kerberos 域或域,以便主机可以在调配期间自动加入它们。Capsule 可以与现有基础架构集成,包括身份管理和 Active Directory。
- Puppet 服务器
- 胶囊可以通过运行 Puppet 服务器来充当配置管理服务器。
- Puppet 证书颁发机构
- 胶囊可以与 Puppet 证书颁发机构(CA)集成,为主机提供证书。
- Baseboard Management Controller (BMC)
- Capsule 可以使用智能平台管理接口(IPMI)或 Redfish 标准为主机提供电源管理。
- 置备模板代理
- Capsule 可以向主机提供自定义模板。
- OpenSCAP
- Capsule 可以在主机上执行安全合规性扫描。
- 远程执行(REX)
- Capsule 可以在主机上运行远程作业执行。
您可以通过仅在该胶囊上启用所选功能,为特定有限目的配置胶囊服务器。通用配置包括以下内容:
- 基础架构胶囊:DNS + DHCP + TFTP
- 与这些服务的胶囊为主机提供基础架构服务,并具有调配新主机所需的所有服务。
- 内容胶囊: Pulp
- 此服务的 Capsules 提供从 Satellite Server 到主机的内容。
- Configuration Capsules: Pulp + Puppet + PuppetCA
- 带这些服务的胶囊为主机提供内容并运行配置服务。
- 带有 DNS + DHCP + TFTP + Pulp + Puppet + Puppet + PuppetCA 的 Capsules
- 这些服务的胶囊提供了一整套胶囊。通过使用所有这些功能配置胶囊,您可以通过为主机提供单点连接来隔离分配给该胶囊的主机。