• Puppet实战手册[英] John Arundel
21年品牌 40万+商家 超1.5亿件商品

Puppet实战手册[英] John Arundel

部分旧书采用了标准图片,会可能出现少部分不同印次出版不同封面的情况,旧书无光盘、腰封、书衣、附件等,如有其他问题可咨询客服。

11.43 2.3折 49 九品

仅1件

福建福州
认证卖家担保交易快速发货售后保障

作者[英] John Arundel

出版社人民邮电出版社

ISBN9787115374721

出版时间2015-02

装帧平装

开本16开

定价49元

货号1088730149744656386

上书时间2024-11-23

浓诚书店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
作者简介

   
 John Arundel,是一名DevOps顾问。这意味着他解决过很多非常复杂的实际问题(一般难度的问题可用不上咨询他)。


   他在技术行业已经工作了20年,这些年间他犯过(或见过)计算机领域几乎所有你可能犯过的错误。由此累积的经验教训,是他作为技术顾问最大的资本之一。至今,他的经验依然在增长。


   他热爱写作,尤其是Puppet相关(他的《The Puppet 3 Beginner's Guide》已经出版)。不少读者都很喜欢读他的著作。他还提供Puppet方面的培训和辅导,这可比单单完成他自己的工作要难得多。


   工作之余,他开着路虎远游登山。平常,他住在康沃尔郡的小农庄里。他相信,只要有一个花园、一座图书馆,就已经拥有一切!


   可以关注他的Twitter账号@bitfield。





  
  王春生,网名“平凡的香草”,典型的”完美主义+强迫症+现实主义“综合体,追求完美并苛刻,先后担任过系统架构师、应用开发架构师等。现担任新浪网研发中心高级经理。对Linux相关的大部分领域颇感兴趣,期待成为”Full Stack Developer“。





   
 刘宇,网名“守住每一天”,自动化运维专家。现担任金山西山居架构师,InfoQ社区编辑。《Puppet实战》一书作者。





   
 刘长元,网名“liu.cy”,Puppet专家。现担任建设银行自动化专家。





   
 饶琛琳,网名“ARGV”,为自己的三大爱好(证券、诗词和运维)建有个人博客“三斗室”。现担任新浪网研发中心架构师。《网站运维技术与实践》一书作者。


目录

 第1章Puppet基础设施


 1.1简介


 Linux发行版


 Puppet版本


 1.2安装Puppet


 准备工作


 操作步骤


 1.3创建一个配置清单


 操作步骤


 1.4利用Git管理配置清单


 准备工作


 操作步骤


 工作原理


 更多参考


 1.5创建去中心化Puppet架构


 准备工作


 操作步骤


 工作原理


 更多参考


 1.6编写papply脚本


 操作步骤


 工作原理


 1.7使用cron运行Puppet


 准备工作


 操作步骤


 工作原理


 更多参考


 1.8利用Rake部署变更


 准备工作


 操作步骤


 工作原理


 更多参考


 1.9利用Rake引导Puppet运行


 准备工作


 操作步骤


 工作原理


 1.10利用Git钩子自动进行语法检查


 操作步骤


 工作原理





 第2章Puppet语言和风格


 2.1简介


 2.2使用社区推荐的Puppet风格


 工作原理


 更多参考


 2.3使用puppet-lint检查配置清单


 准备工作


 操作步骤


 更多参考


 延伸阅读


 2.4使用模块


 操作步骤


 工作原理


 更多参考


 延伸阅读


 2.5使用标准的命名约定


 操作步骤


 更多参考


 2.6使用内联模板


 操作步骤


 工作原理


 更多参考


 延伸阅读


 2.7数组中多个元素的遍历


 操作步骤


 工作原理


 更多参考


 2.8编写功能强大的条件语句


 操作步骤


 工作原理


 更多参考


 延伸阅读


 2.9在if语句中使用正则表达式


 操作步骤


 工作原理


 延伸阅读


 2.10使用选择器和case语句


 操作步骤


 工作原理


 更多参考


 2.11使用in运算符


 操作步骤


 更多参考


 2.12使用正则表达式进行替换


 操作步骤


 工作原理


 更多参考


 延伸阅读





 第3章编写优秀的配置清单


 3.1简介


 3.2使用资源数组


 操作步骤


 工作原理


 延伸阅读


 3.3使用“定义”


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.4使用资源依赖


 操作步骤


 工作原理


 更多参考


 3.5使用标签


 操作步骤


 更多参考


 3.6使用运行阶段


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.7使用节点继承


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.8给类传递参数


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.9使用类继承和重载


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.10编写可重用、跨平台的配置清单


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.11获取系统的环境信息


 操作步骤


 工作原理


 更多用法


 延伸阅读


 3.12导入动态信息


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 3.13给shell命令传递参数


 操作步骤


 工作原理





 第4章处理文件和软件包


 4.1简介


 4.2快速编辑配置文件


 操作步骤


 工作原理


 更多参考


 4.3使用Augeas自动编辑配置文件


 操作步骤


 工作原理


 更多参考


 4.4使用配置片段来构建配置文件


 操作步骤


 工作原理


 更多参考


 延伸阅读


 4.5使用ERB模板


 操作步骤


 工作原理


 更多参考


 延伸阅读


 4.6在模板中使用数组迭代


 操作步骤


 工作原理


 更多参考


 延伸阅读


 4.7使用GnuPG加密私密数据


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 4.8从第三方软件仓库安装软件


 操作步骤


 工作原理


 更多参考


 延伸阅读


 4.9从源代码自动化构建软件包


 操作步骤


 工作原理


 更多参考


 延伸阅读


 4.10软件包版本对比


 操作步骤


 工作原理





 第5章用户与虚拟资源


 5.1简介


 5.2使用虚拟资源


 操作步骤


 工作原理


 更多参考


 5.3利用虚拟资源管理用户


 操作步骤


 工作原理


 更多参考


 延伸阅读


 5.4管理用户的SSH访问


 操作步骤


 工作原理


 更多参考


 5.5管理用户自定义文件


 操作步骤


 延伸阅读


 5.6有效分发cron作业


 操作步骤


 更多参考


 延伸阅读


 5.7使用schedule限定资源何时生效


 操作步骤


 工作原理


 更多参考


 5.8使用主机资源


 操作步骤


 工作原理


 更多参考


 5.9使用多个文件源


 操作步骤


 工作原理


 更多参考


 延伸阅读


 5.10分发目录树


 操作步骤


 工作原理


 更多参考


 5.11清理旧文件


 操作步骤


 工作原理


 更多参考


 5.12审计资源


 操作步骤


 工作原理


 更多参考


 延伸阅读


 5.13临时禁用资源


 操作步骤


 工作原理





 第6章管理应用程序


 6.1简介


 6.2管理Apache服务器


 操作步骤


 更多参考


 6.3创建Apache虚拟主机


 操作步骤


 工作原理


 更多参考


 6.4指定(定制)域名和文档根目录


 6.5修改所有的站点配置


 延伸阅读


 6.6创建Nginx的虚拟主机


 操作步骤


 工作原理


 更多参考


 6.7管理MySQL


 操作步骤


 工作原理


 更多参考


 6.8创建MySQL数据库


 6.9管理Ruby


 操作步骤


 工作原理


 更多参考


 ManageHeartbeat


 ManageaspecificVIPwithHeartbeat


 ManageHeartbeat


 ManageaspecificVIPwithHeartbeat


 ManageNFSserver


 工作原理


 7.4使用HAProxy实现多个Web服务器间的负载均衡


 操作步骤


 工作原理


 更多参考


 7.5利用iptables管理防火墙


 准备工作


 操作步骤


 工作原理


 更多参考


 7.6管理EC2实例


 准备工作


 操作步骤


 工作原理


 更多参考


 7.7利用Vagrant管理虚拟机


 准备工作


 操作步骤


 工作原理


 更多参考





 第8章外部工具和Puppet生态系统


 8.1简介


 8.2创建自定义facts


 操作步骤


 工作原理


 更多参考


 延伸阅读


 8.3添加外部facts


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 8.4设置facts为环境变量


 操作步骤


 8.5使用Hiera导入配置数据


 准备工作


 操作步骤


 工作原理


 更多参考


 扩展阅读


 8.6使用Hiera-gpg存储机密数据


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 8.7使用puppetresource生成配置清单


 操作步骤


 更多参考


 8.8使用其他工具生成配置清单


 准备工作


 操作步骤


 更多参考


 8.9使用rspec-puppet测试配置清单


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 8.10使用公开模块


 操作步骤


 工作原理


 更多参考


 8.11使用外部节点分类器


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 8.12创建自己的资源类型


 操作步骤


 工作原理


 更多参考


 8.13创建自己的提供者


 操作步骤


 工作原理


 更多参考


 8.14创建自定义函数


 操作步骤


 工作原理


 更多参考





 第9章监控、报告和故障排除


 9.1介绍


 9.2执行试运行


 操作步骤


 工作原理


 更多参考


 延伸阅读


 9.3记录命令输出


 操作步骤


 工作原理


 更多参考


 9.4记录调试信息


 操作步骤


 工作原理


 更多参考


 9.5生成报告


 操作步骤


 工作原理


 更多参考


 延伸阅读


 9.6自动生成HTML文档


 操作步骤


 工作原理


 更多参考


 延伸阅读


 9.7绘制依赖关系图


 准备工作


 操作步骤


 工作原理


 更多参考


 延伸阅读


 9.8理解Puppet错误


 操作步骤


 延伸阅读


 9.9检测配置文件设置


 操作步骤


 工作原理


 延伸阅读


内容摘要
给出常见问题的快速解答及上百个成功配置和管理 Puppet 云环境的攻略

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP