图书介绍

学习Chef 云时代的配置管理与自动化运维技术PDF|Epub|txt|kindle电子书版本网盘下载

学习Chef 云时代的配置管理与自动化运维技术
  • (美)MischaTaylor,(美)SethVargo著;闫诺译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302433903
  • 出版时间:2016
  • 标注页数:326页
  • 文件大小:34MB
  • 文件页数:340页
  • 主题词:虚拟处理机

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

学习Chef 云时代的配置管理与自动化运维技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第1章 配置管理和Chef7

什么是配置管理7

为什么需要配置管理工具来实现IT自动化8

Chef是什么9

为什么企业需要Chef9

接下来要做什么12

第2章 配置Chef开发环境15

安装一个适合程序员使用的文本编辑器16

Chef开发工具17

在Linux下安装Chef开发工具18

在Windows下安装Chef开发工具32

小结41

第3章 Ruby和Chef语法43

Ruby概述43

Ruby语法和案例44

Chef语法和案例54

第4章 如何写第一个Chef配方单61

创建代码的目录结构61

写下第一个Chef配方单62

验证第一个Chef配方单63

用配方单指定理想配置65

卸载时,须明确指定不要做什么69

小结71

第5章 用Test Kitchen管理沙盒测试环境73

安装Vagrant和VirtualBox75

启动自己的第一个虚拟机79

YAML概览84

用.kitchen.yml配置Test Kitchen86

小结87

第6章 用Chef客户端管理节点89

什么是节点89

在一个节点上创建沙盒环境90

用Test Kitchen在节点上安装Chef客户端91

第一次运行Chef客户端93

Chef客户端的三种模式95

命令行工具Ohai96

访问节点信息98

小结100

第7章 撰写和使用菜谱103

你的第一个菜谱:每日消息103

你的第一个菜谱:每日消息(使用Chef开发包)104

Cookbook_file资源简介106

你的第一个菜谱:每日消息(Chef客户端)107

Cookbook_file资源简介109

第一次运行Chef110

验证结果112

剖析Chef运行113

菜谱结构116

必须了解的四个资源119

Apache菜谱:手把手教你创建菜谱119

小结130

第8章 属性133

Motd-Attributes菜谱134

设定属性136

属性优先级基础138

Include_Recipe139

属性优先级142

属性排错143

小结146

第9章 用Chef服务器同时管理多个节点147

手动安装企业Chef149

使用菜谱来自动化安装企业Chef服务器151

幂等性简介154

配置企业Chef服务器159

测试连接165

准备一个新节点166

用Chef Solo配置Chef服务器173

小结174

第10章 社区以及Chef-Client菜谱175

使用社区菜谱175

Chef-Client菜谱177

Knife Cookbook Site插件180

使用Knife Cookbook Site搜索社区菜谱181

通过Knife Cookbook Site管理Chef服务器中的社区菜谱182

Chef-Client配方单184

配置Knife使用生产环境SSL设置186

配置Chef-Client使用生产环境的SSL设置188

小结196

第11章 Chef Zero197

Test Kitchen和Chef Zero197

用Chef-Playground在宿主机器上运行Chef-Zero200

小结205

第12章 搜索207

从命令行搜索207

用Knife从命令行搜索208

使用Test Kitchen从配方单中搜索211

小结215

第13章 数据包217

在配方单中使用数据包项目的数据创建本地用户222

验证用户226

加密数据包227

小结233

第14章 角色235

创建一个网页服务器角色236

属性和角色238

角色和搜索239

角色菜谱241

小结242

第15章 环境243

创建一个开发环境244

属性和环境245

完整实例247

小结258

第16章 测试259

关于测试259

重温Apache菜谱262

使用Serverspec进行自动化测试266

使用Foodcritic进行自动化测试283

使用ChefSpec进行自动化测试287

小结295

第17章 结语297

词汇表298

附录A 开源Chef服务器301

附录B 托管企业Chef323

热门推荐