序
第2版前言
第1版前言
第1章 简介
关于版本的说明
Ansible的优势
Ansible如何运作
Ansible的精妙设计赏析
易读的语法
远程主机无须安装依赖
基于推送模式
使用 Ansible管理小规模环境
内置模块
非常轻量的抽象层
Ansible太过于简单了吗
需要哪些基础知识
哪些内容不会涉及
安装 Ansible
建立一台用于测试的服务器
使用 Vagrant来创建测试服务器
将测试服务器的信息配置在 Ansible中
使用 ansible.cfg文件来简化配置
展望
第2章 playbook:一切的开始
一些准备工作
一个简单的 playbook
定义 Nginx的配置文件
创建一个定制的首页
创建一个 webservers群组
运行这个 playbook
YAML格式的 playbook
文件起始
注释
字符串
布尔型
列表
字典
分行
剖析 playbook
play
task
模块
将它们整合在一起
执行 Ansible后发生变化了吗?跟踪主机状态
来点更酷炫的:添加 TLS支持
生成 TLS证书
变量
生成 Nginx配置模板
handler
运行 playbook
第3章 使用 inventory描述你的服务器
第4章 变量与 fact
第5章 引入测试应用:Mezzanine
第6章 使用 Ansible部署 Mezzanine
第7章 role:扩展你的 playbook
第8章 复杂的 playbook
第9章 自定义host、run和 handler
第10章 回调插件
第11章 让 Ansible快到飞起
第12章 自定制模块
第13章 Vagrant
第14章 Amazon.EC
第15章 Docker
第16章 调试 Ansible.playbook
第17章 管理 Windows主机
第18章 使用 Ansible管理网络设备
第19章 Ansible.Tower:Ansible企业版