第 6 章 在客户端应用配置
			此时,卫星 6 服务器的 Puppet 生态系统已经配置,包含 mymodule 模块。现在,我们的目的是将模块的配置应用到注册的系统。
		
6.1. 在置备过程中应用客户端的配置 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
我们首先使用以下步骤定义新主机的 Puppet 配置。此流程使用上传的 mymodule 作为示例。
在置备过程中应用客户端的配置
- 导航到 Hosts > New host。
 - 单击 主机 选项卡。输入主机的 Name,并为系统选择机构和位置。选择 生命周期环境 及其提升 的内容视图。这将定义要用于配置的 Puppet 环境。另外,从 Capsule Settings 中选择 Puppet CA 和 Puppet Master。所选的胶囊充当控制配置并与新主机上的代理通信的服务器。
 单击 Puppet Classes 选项卡,再从 Available Classes 部分中选择包含要应用的配置的 Puppet 类。在我们的示例中,选择:
- 
								
mymodule - 
								
mymodule:httpd - 
								
mymodule:app 
- 
								
 - 
						从 Operating System 选项卡中选择所需选项。这些选项取决于您的 Satellite 6 基础架构。确保 Provisioning templates 选项包括 
Satellite Kickstart Defaultkickstart 模板。此模板包含新主机上 Puppet 代理的安装命令。 - 单击 Parameters 选项卡,再向 Puppet 类参数提供任何自定义覆盖。请参阅 第 3.3 节 “配置智能类参数” 启用此功能。
 - 完成所有置备选项后,点 Submit。
 
				置备过程开始。卫星 6 将安装所需的配置工具,作为卫星 Kickstart 默认 置备模板的一部分。此置备模板包含以下内容:
			
本节执行以下操作:
- 从 Red Hat Satellite Tools 6.10 软件仓库安装 puppet 软件包。
 - 将 Puppet 配置片断安装到位于 /etc/puppetlabs/puppet/puppet.conf 中的系统。
 - 启用 Puppet 服务在系统上运行。
 - 第一次运行 Puppet,并初始化节点。
 
				在新的主机上完成置备和配置过程后,请在 Web 浏览器中通过用户定义的端口访问主机。例如,导航到 http://newhost.example.com:8120/。您的浏览器中应该显示以下消息:
			
Congratulations Your puppet module has correctly applied your configuration.
Congratulations
Your puppet module has correctly applied your configuration.