Puppet 主节点与代理节点的配置与管理指南
1. 主节点操作控制与清单创建
在安装完相关包后,可通过 puppetmaster 系统服务控制主节点操作。安装完成后,主节点服务会使用默认设置启动并初始化。
主节点清单的创建是关键步骤。主节点为多台机器编译清单,其编译起点是站点清单,默认位于 /etc/puppet/manifests/site.pp ,该路径可配置。若要为特定代理节点定义专属清单,可将其置于节点块中。例如:
node 'agent' {
$packages = [ 'apache2',
'libapache2-mod-php5',
'libapache2-mod-passenger', ]
package {
$packages:
ensure => 'installed',
}
->
service {
'apache2':
ensure => 'running',
enable => true,
}
}
2. 主节点地址与证书配置
在设置并连接首个代理节点到主节点前,需考虑主节点的寻址方式。默认情况下,代理节点会尝试解析 puppet 主机名以获取主节点地址。可选择合适的域名,如 master.example.net
超级会员免费看
订阅专栏 解锁全文
21

被折叠的 条评论
为什么被折叠?



