一、基础介绍1、简介ansible是新出现的自动化运维工具,基于python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是..
分类:
其他好文 时间:
2016-01-14 12:37:09
阅读次数:
528
常用的资源类型: notify,cron,exec,service,file,package,group,user(1)notify:利用puppet定义一个信息。 message:通知的信息内容notify{‘warning‘:
message=>"Fromwarningnotifyresource.",
}(2)cron ensure:目标状态 command:命令 hour minute mon..
分类:
其他好文 时间:
2016-01-14 06:21:40
阅读次数:
200
puppertmaster,agent应用(2)puppet的配置文件: puppet.conf:主配置文件,用于设置相关的参数、文件配置路径、认证文件等等; 主要存在的配置段: [main] [master] [agent] 配置生成命令: [master] puppetmaster--genconfig>/etc/puppet/puppet.conf ..
分类:
其他好文 时间:
2016-01-12 19:49:54
阅读次数:
178
puppertmaster,agent应用1,puppetC/S架构原理。puppet是基于c/s架构的。服务器端保存着所有对客户端服务器的配置代码,在puppet里面叫做manifest.客户端下载manifest之后,可以根据manifest对服务器进行配置,例如软件包管理,用户管理和文件管理等等。如上图所示,puppet的工..
分类:
其他好文 时间:
2016-01-12 19:49:15
阅读次数:
200
简介puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet采用C/S星状的..
分类:
其他好文 时间:
2016-01-12 19:40:49
阅读次数:
164
创建第一个Vagrant虚拟环境以及工程(续集):(8) Provisioning: 通常情况下Box只做最基本的设置,而不是一次到位的设置好所有的环境。Vagrant通常使用chef或者Puppet来做进一步的环境搭建。 回到刚才创建的index.html,我们需要安装Apache。我们下面用Pu...
分类:
其他好文 时间:
2016-01-11 01:26:24
阅读次数:
151
rpm-vihhttp://yum.puppetlabs.com/el/6.5/products/x86_64/puppetlabs-release-6-5.noarch.rpm1、安装puppetagent,mcollectiveserveryuminstallpuppetmcollectivemcollective-commonmcollective-puppet-agentmcollective-puppet-common1、echo"10.173.154.198autopuppet">..
分类:
其他好文 时间:
2016-01-07 18:34:03
阅读次数:
163
Nginx对(apache+foreman+puppet)负载均衡一、前提准备试验环境:OS:Centos6.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/1710697二、修改pupeptmaster相关..
分类:
Web程序 时间:
2016-01-01 23:12:25
阅读次数:
486
最近由于学习Puppet相关知识,所以学习一下ruby方面的知识,下面是对于一些入门的总结。 ruby的开始语句与结束语句。 BEGIN { code}END{ code } 类中的变量: 局部变量 “_”开头----方法中定义的变量,只能在方法中使用。 实例变量 “@”开...
分类:
其他好文 时间:
2016-01-01 16:59:32
阅读次数:
168
查看fuel日志:# less /var/log/docker-logs/remote/node-1.domain.tld/puppet-apply.log2015-12-25T17:26:22.134118+00:00 debug: Waiting 600 seconds for service ...
分类:
其他好文 时间:
2015-12-28 18:30:43
阅读次数:
366