前言
目前已经翻译完成最基本的文档,根据这些文档可以完成puppet测试环境的部署以及实际生产环境的部署。并且提供了生产环境的manifest作为参考。
想加入本站进行翻译的同学请邮件联系我 huangmingyou@gmail.com qq:17070276 gtalk: therods@gmail.com msn: huangmingyou99@hotmail.com skype: huangmingyou1980
puppet 应用群: 109673157(快满) puppet应用500人大群 87125554
http://www.comeonsa.com 博客
http://puppet-manifest-share.googlecode.com/files/puppet-1.0.pdf puppet入门.pdf 下载
http://puppet-manifest-share.googlecode.com/files/install_puppet.ogv debian安装puppet的视频
qq 邮件列表http://list.qq.com/cgi-bin/qf_invite?id=c69bd287aba61d2373ee5d9df800c7f256aeaf2ec14cec73
新浪微博群: http://sinaurl.cn/hqmFbe
puppet介绍
Puppet是Puppet Labs 开发的自动化系统配置工具,是一个类似于Cfengine一样的工具,但是比Cfengine更简单,更容易使用… 更多
开始puppet之旅
介绍各大发行版安装 puppet的方法,以及从源代码安装的方法. 举例说明如何配置第一台puppet服务器和客户机…
debian环境安装puppet
centos 环境安装puppet
源代码安装puppet
c/s模式的puppet环境配置
puppet语法
puppet资源类型
先翻译常用的一些资源,根据二八理论,80%的puppet代码使用的都是下面列出的不到20%的资源类型. 用下面列出的资源类型基本就可以管理大多数系统了. 其他资源类型参考官方文档。
文件
组
用户
包
yum库
服务
crontab任务
文件系统挂载
zfs
hosts主机管理
exec
成功故事
给出完整的例子来讲解如何在生产环境部署 puppet并使用
puppet manifest共享
在code.google.com上面的 的puppet 代码共享
http://puppet-manifest-share.googlecode.com/files/vmx_puppet.tgz
这是我以前在生产环境的配置文件,包括所有的代码, 管理100多台服务器,包括squid 服务器,dns服务器等等,实现了新加一台服务器,在cacti以及nagios里面自动对该服务器进行监视,不需要人工干预.http://code.google.com/p/puppet-mw08/downloads/list
网上另一个公司分享的代码和文档,利用puppet管理5000多台mac机器,pdf文档包括系统架构图.
http://code.google.com/p/puppet-manifest-share/downloads/detail?name=anjuke-puppet.tgz&can=2&q=
安居客共享的puppet模块
http://www.example42.com/
提供puppet代码结构和模块编写结构的指导,很具有参考意义,是你在实际部署中好的向导
puppet 高级内容
用nginx来代理puppet master, 支持更多的客户端访问
puppet_dashboard安装方法
FAQ
备份
本站的内容会定期备份到google svn
用下面的命令可以check out 所有备份
svn co https://hmysvn.googlecode.com/svn/trunk/wiki puppet.wiki
其他项目
另外本站可以用新的域名访问 http://puppet.chinaec2.com
chinaec2.com计划把几个有用的云计算项目文档中文化,下一个目标是eucalyptus