类似推荐
编辑推荐
从基本功能、操作使用、高级功能、二次发、工作原理、性能优化、疑难问题等多个角度系统、深讲解了Pupept运维的方法、技巧和实践,包含多个企业级实战案例。
内容简介
工欲善其事,必先利其器,在操作层面,《Puppet权威指南》从Puppet的基本功能到高级功能,再到二次开发均有详细分析,内容详尽而系统,能帮助读者全面掌握Puppet的使用;知其然,更要知其所以然,在原理层面,本书从多个层面和角度分析了Puppet的工作原理,能让读者更深入理解和使用Puppet;好的经验是无价的,在应用层面,作者将自己几年来学习和应用Puppet积累的方法、技巧、最佳实践以及解决疑难问题的秘诀都毫无保留地奉献了出来,能让读者少走弯路,事半功倍;实践出真知,在实战层面,本书给出了几个对企业很重要的、常见的综合性案例,不仅能帮助读者提高实战能力,还能给予他们解决这些问题的良好解决方案。
作者简介
作者王冬生,高级运维工程师和发工程师,现就职于腾讯,负责QQ空间和相册的运维、运营工具发、数据挖掘等工作;曾就职于新浪,负责新浪防火墙管理系统、监控系统、用户中心数据库改造,以及会员登录系统的发与运维等工作。ChinaUnix资深版主(网名:研究僧),擅长源软件的研究与使用、系统运营工具的发等。关注移动互联网、大数据与自动化运维。
章节目录
版权信息
序一
序二
前言
第一部分 基础篇
第1章 运维工程师的利器——自动化运维工具
1.1 浅谈运维工程师
1.2 自动化运维工具箱
1.3 自动化运维工具对比
第2章 Puppet介绍
2.1 DevOps介绍
2.2 Puppet版本介绍
2.3 Puppet版本运行环境和硬件要求
2.4 Puppet工作流程
2.5 Puppet开发工具
2.6 Puppet问答
第3章 Puppet及相关工具的配置与安装
3.1 Puppet各环境的安装
3.2 版本控制工具安装与配置
3.3 DNS安装与配置
第4章 Puppet目录结构、配置文件和命令详解
4.1 源码与主配置文件的目录结构
4.2 Puppet主要配置文件介绍
4.3 Puppet命令详解
第5章 通过Puppet构建主机
5.1 Agent首次访问Master配置过程
5.2 manifests和modules目录介绍
5.3 class类的介绍
5.4 继承
5.5 Puppet构建主机
5.6 Puppet多环境部署
第二部分 进阶篇
第6章 Puppet语言详解
6.1 变量和变量作用域
6.2 数据类型
6.3 条件判断语句
6.4 Puppet函数介绍
6.5 Puppet tag
6.6 Puppet关键字
6.7 Puppet编程规范
6.8 Puppet文件的导入、命名空间与自动加载
第7章 Puppet资源详解
7.1 Puppet资源
7.2 Puppet常用资源介绍
7.3 资源公有属性
7.4 默认资源
7.5 Puppet虚拟资源
7.6 Puppet资源的导出
第8章 Puppet ERB模板详解
8.1 ERB模板应用场景
8.2 ERB语言
8.3 通过ERB模板配置Apache虚拟主机
第9章 走进Facter
9.1 Facter简介
9.2 Facter常用变量
9.3 扩展Facter
9.4 编写与分发Facter的扩展
第三部分 高级篇
第10章 Puppet高级功能
10.1 ENC介绍
10.2 Ruby DSL介绍
10.3 Puppet的关系图
10.4 puppetlabs-stdlib详述
10.5 Puppet扩展
第11章 Puppet集群技术
11.1 Master单机瓶颈解决方案
11.2 Mongrel模式
11.3 Phusion Passenger
11.4 Puppet集群介绍
11.5 Puppet CA均衡负载
第12章 报告系统
12.1 报告系统入门
12.2 报告处理器
12.3 自定义报告处理器
第13章 Puppet Web GUI
13.1 Puppet Dashboard安装与升级
13.2 配置Dashboard
13.3 Dashboard应用场景
13.4 Dashboard与Nginx提升性能
第14章 PuppetDB数据仓库
14.1 PuppetDB环境安装
14.2 PuppetDB与Puppet结合配置
14.3 PuppetDB API
14.4 PuppetDB问答
第15章 Marionette Collective框架应用
15.1 MCollective介绍
15.2 中间件介绍
15.3 MCollective环境的安装与配置
15.4 如何使用MCollective
第四部分 应用篇
第16章 HAProxy构建Puppet集群实践
16.1 HAProxy简介
16.2 HAProxy初始化
16.3 HAProxy构建Puppet
第17章 Puppet管理SSO实践
17.1 SSO介绍
17.2 通过Puppet管理与运营SSO系统
第18章 Puppet快速构建企业内部网实践
18.1 Puppet初始化
18.2 Puppet辅助工具
18.3 快速构建企业内部网
Puppet权威指南是2015年由机械工业出版社华章分社出版,作者王冬生。
得书感谢您对《Puppet权威指南》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。