首页 > 其他 > 详细

puppet 运行环境配置

时间:2019-11-21 18:42:00      阅读:113      评论:0      收藏:0      [点我收藏+]

运维环境一般有3种环境,开发环境,测试环境,生产环境

1.服务器端配置。

  配置多种环境需要修改puppet Master服务器端的Puppet.conf增加配置选项{environment}并向环境指定特别的变量配置。同时可以根据需求决定是否修改auth.conf配置。

 修改puppet.conf,并创建配置文件中的目录。

[main]
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl
environment = development,testing,production

[development]
manifest=/etc/puppet/manifests/development/site.pp
modulepath=/etc/puppet/modules/development
fileserverconfig=/etc/puppet/fileserver.conf.development

[testing]
manifest=/etc/puppet/manifests/testing/site.pp
modulepath=/etc/puppet/modules/testing
fileserverconfig=/etc/puppet/fileserver.conf.testing

[production]
manifest=/etc/puppet/manifests/production/site.pp
modulepath=/etc/puppet/modules/production
fileserverconfig=/etc/puppet/fileserver.conf.production

 auth.conf 末尾增加如下信息,我这边分别指定了各一台服务器

path /
auth any
environment testing
allow localhost, nginxnode1.puppetcao.com

path /
auth any
environment production
allow localhost, nginxnode2.puppetcao.com

 重启puppet服务器

systemctl  restart puppetmaster

2.配置客户端

 修改puppet.conf 增加environment配置选项,并重启客户端

environment = testing

 

puppet 运行环境配置

原文:https://www.cnblogs.com/caonw/p/11907059.html

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