首页 > 其他 > 详细

运维自动化之puppetmaster-agent(6)

时间:2014-04-08 04:04:31      阅读:543      评论:0      收藏:0      [点我收藏+]

master端

提供配置文件:

puppet master --genconfig > /etc/puppet/puppet.conf


vim puppet.conf

rundir = /var/run/puppet

pidfile = $rundir/master.pid


启动服务:

puppet master --no-daemonize --verbose --debug

service puppetmaster start   默认监听8140端口


证书管理:

puppet cert list  显示证书信息

puppet cert sign node2.wt.com  签证

自动签发证书:

可以设置master自动签发所有的证书,我们只需要在/etc/puppet 目录下创建autosign.conf文件。(不需要修改/etc/puppet/puppet.conf 文件,因为我默认的autosign.conf文件的


位置没有修改)


cat > /etc/puppet/autosign.conf <<EOF

*.wt.com

EOF

这样就会对所有来自wt.com的机器的请求,都自动签名了。


agent端

修改配置文件

vim /etc/puppet/puppet.conf

[main]

server = node1.wt.com


puppet agent --server=node1.wt.com --no-daemonize --verbose --debug

rm -rf /var/lib/puppet/ssl/* 删除以前配置的ssl证书缓存


service puppet start



文件间的关联:

improt ‘abc.pp‘

import ‘*.pp‘

import ‘abc/*.pp‘



设置间隔时间,服务器端定义:

runinterval = 1800


运维自动化之puppetmaster-agent(6),布布扣,bubuko.com

运维自动化之puppetmaster-agent(6)

原文:http://wang390750.blog.51cto.com/8599831/1391863

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!