Puppet Dashboard是由支持Puppet开发的公司Puppetlabs创建的,是Ruby on Rails程序。可以作为一个ENC(外部节点分类器)以及一个报告工具,并且正在逐渐成为一个包含许多Puppet新功能的集成界面,例如审计和资源管理功能。 Puppet Dashboard是一个Ru
原创 2016-07-05 21:47:12
676阅读
 环境:puppet-3.1 (由于puppet 3.x系列版本不支持mongrel)则使用Nginx and Passenger来做集群。       centos 6.3   1.配置yum源,包括puppet Nginx Passenger rpm -ivh epel-release-6-8.n
原创 2013-05-08 11:20:21
1183阅读
一、模块说明    Nginx反向代理服务、缓存服务、负载均衡服务。二、目录结构    三、代码展示1、files目录    conf.d    #其下存放nginx的配置文件,根据环境不同使用不同代码,也可以使用puppet的environments技术,本
原创 精选 2016-03-23 15:59:20
1531阅读
Puppet 安装Nginx 搞puppet也有三几天了,一些概念还不是很清晰。很多时候实验未成功,都是概念没有理清楚、文档没有看全。别的就先不说了,先来安装一个nginx 来试一下吧。 1、编写nginx模块 接下来我们先采动创建模块信息来完成Nginx的部署:需要创建模块录,虚拟主机采件 的式进管理。创建模块的信息需要运如下知识点:&
原创 精选 2014-10-21 12:02:12
1870阅读
 foreman架构: 本文主要讲述搭建foreman,及集成进nginx的过程 环境说明: CentOS 5.8 x86_64 puppet version:3.1.1 master hostname:server.domain.com client hostname:client.test.com ----------------------------------
推荐 原创 2013-05-06 21:52:25
3032阅读
5点赞
4评论
由于3.x系列已不再支持mongrel,所以就采用nginx+passenger来做负载均衡;之前有发过nginx+mongrel,puppet version是2.7系列的,所以还是可以用的; 环境说明: 操作系统:centos 5.8 64位 puppet版本:3.1系列   1,升级ruby至1.8.7,安装rubygems # rpm -U
推荐 原创 2013-04-26 21:18:26
3378阅读
4点赞
4评论
开发环境和测试环境均是CentOS6.4 x86_64,ngxin的模板文件是在puppet模块下面templates目录中以”.erb”结尾的文件,puppet模板主要用于文件,例如各种服务的配置文件,相同的服务,不同的配置就可以考虑使用模板文件,例如Nginx和Apache的虚拟主机配置就可以考虑采用ERB模板,nginx的安装在这里建议用系统内部自带的YUM源来安装或其它第三方YUM源来安装,如果是用Nginx的官方源来安装nginx的话,我们可以查看下/etc/yum.repos.d/nginx.repo文件内容,如下所示:
推荐 原创 2015-03-26 13:52:48
10000+阅读
11点赞
11评论
  yum install -y rubygem-mongrel echo -e "PUPPETMASTER_PORTS=( 18140 18141 18142 18143 18144 )\nPUPPETMASTER_EXTRA_OPTS=\"&m
原创 2013-02-21 00:00:27
604阅读
2点赞
4评论
1 概述当代理服务器数量增加时,单台puppetmaster压力增大,会出现解析缓慢,甚至出现“time out”之类报错的错误。Nginx工作于网络的七层之上,可以作为负载均衡服务器。利用Load Balancing可以优化上述出现的问题。2 服务器环境及软件版本server version:CentOS6.5 i386Ruby:ruby-1.8.7.352-13.el6.i686Puppet:
原创 2014-03-10 19:51:22
1725阅读
puppet介绍puppet是一个IT基础设施自动化管理工具,它能够帮助管理员管理基础设施的整个生命周期:供应 配置 联动(编排) 报告支持的并发性很好,适用于企业级较大规模puppet是用ruby语言写的  facter是puppet的一个模块ansible靠模块,puppet靠资源;puppet的模块类似于ansible的角色。定义模块的文件叫清单(manifest),主要是定义资源
建立一个epel源Vim /etc/yum.repos.d/local.repo配置[epel]name=Red  Hat Enterprise Linux $releasever - $basearch - epelbaseurl=http://mirrors.sohu.com/fedora-epel/5Server/$basearchenabled=1gpgcheck=0Yum安装m
原创 2013-09-09 17:57:48
629阅读
系统环境:rhel6.5,puppet 3.7.4                    Master server1.example.com(192.168.88.128)   
原创 2015-04-23 16:06:46
712阅读
Nginx对(apache+foreman+puppet)负载均衡一、前提准备试验环境:OS:Centos 6.5_x86puppet-server-3.8.3foreman-1.9.2foreman-proxy-1.9.2httpd-2.2.15服务器已经搭建好了apache+foreman+puppet详情请参考:http://4709096.blog.51cto.com/4699096/17
原创 2016-01-01 16:34:37
967阅读
 对于puppet的的掌握,理解puppet的工作原理是一个必要的的阶段,只有在了解了puppet的工作原理后才能更好应用puppet,下面让我们一起了解学习puppet的工作原理:说到puppet的工作原理,不得不从以下四个方面来说到,如下所示:(1)定义:使用Puppet特定的语言定义基础配置信息。通常我们把这些信息写在Modules中。(2)模板:在配置执行之前检测代码,但并不真正
  参考资料:Pro puppet              http://docs.puppetlabs.com what is puppet?     puppet是基于Rub
Puppet利用Nginx多端口实现负载均衡 随着公司应用需求的增加,需要不断的扩展,服务器数量也随之增加,当服务器数量不断增加,我们会发现一台puppetmaster压力大,解析缓慢,而且时不时出现"time out"之类的报错,那这时有什么优化的办法吗?其实不然,我们可以利用Nginx多端口实现负载均衡,这样在很大程度上优化了puppet的处理能力。 AD: 201
转载 精选 2013-02-20 11:15:29
787阅读
随着公司应用需求的增加,需要不断的扩展,服务器数量也随之增加,当服务器数量不断增加,我们会发现一台puppetmaster压力大,解析缓慢,而且时不时出“Timeout”之类的报错,那这时有什么优化的办法吗?我们在Puppet官网上找寻解决方案,发现puppetmaster可以配置多端口,结合WEB代理(推荐轻量级的负载均衡器Nginx),这样puppetmaster承受能力至少可以提升数倍以上,相当于在很大程度上优化了puppet的处理能力。
推荐 原创 2013-09-08 16:27:02
7891阅读
4点赞
4评论
Puppet利用Nginx多端口实现负载均衡 随着公司应用需求的增加,需要不断的扩展,服务器数量也随之增加,当服务器数量不断增加,我们会发现一台puppetmaster压力大,解析缓慢,而且时不时出现"time out"之类的报错,那这时有什么优化的办法吗?其实不然,我们可以利用Nginx多端口实现负载均衡,这样在很大程度上优化了puppet的处理能力。 AD: 201
转载 精选 2013-02-20 11:15:29
520阅读
        puppet是一种Linux、Unix平台的集中配置管理系统,使用ruby语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。    &nbs
原创 2016-07-04 12:40:05
573阅读
  • 1
  • 2
  • 3
  • 4
  • 5