图书介绍

Ansible自动化运维 技术与最佳实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Ansible自动化运维 技术与最佳实践
  • 陈金窗,沈灿,刘政委编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111531159
  • 出版时间:2016
  • 标注页数:320页
  • 文件大小:29MB
  • 文件页数:333页
  • 主题词:程序开发工具

PDF下载


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

下载说明

Ansible自动化运维 技术与最佳实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Ansible架构及特点1

1.1 Ansible软件及公司2

1.1.1 Ansible应用领域3

1.1.2 Ansible软件发布5

1.1.3 Ansible公司服务8

1.2 Ansible架构模式9

1.2.1 Ansible管理方式10

1.2.2 Ansible系统架构11

1.2.3 任务执行模式13

1.3 Ansible特性14

1.3.1 Ansible功能特性14

1.3.2 Ansible与其他配置管理的对比21

1.4 Ansible与DevOps22

1.5 本章小结26

第2章 Ansible安装与配置27

2.1 Ansible环境准备27

2.2 安装Ansible30

2.2.1 直接用源码安装30

2.2.2 用包管理工具安装32

2.3 配置运行环境34

2.3.1 配置Ansible环境34

2.3.2 使用公钥认证36

2.3.3 配置Linux主机SSH无密码访问36

2.4 Ansible小试身手38

2.4.1 主机连通性测试38

2.4.2 在被管节点上批量执行命令39

2.5 获取帮助信息40

2.6 本章小结42

第3章 Ansible组件介绍43

3.1 Ansible Inventory43

3.2 Ansible Ad-Hoc命令49

3.3 Ansible playbook56

3.4 Ansible facts56

3.5 Ansible role60

3.6 Ansible Galaxy63

3.7 本章小结63

第4章 playbook详解64

4.1 playbook基本语法64

4.2 playbook变量与引用70

4.3 playbook循环81

4.4 playbook lookups91

4.5 playbook conditionals96

4.6 Jinja2 filter99

4.7 playbook内置变量102

4.8 本章小结106

第5章 Ansible最佳实践107

5.1 优化Ansible速度107

5.2 目录结构113

5.3 定义多环境115

5.4 灰度发布与检测115

5.5 统一管理116

5.6 使用ansible-shell交互命令行116

5.7 本章小结118

第6章 扩展Ansible组件119

6.1 扩展facts119

6.2 扩展模块125

6.3 callback插件130

6.4 lookup插件137

6.5 Jinja2 filter139

6.6 本章小结143

第7章 用ansible-vault保护敏感数据144

7.1 了解ansible-vault如何保护数据145

7.1.1 高级加密标准145

7.1.2 ansible-vault能够加密什么145

7.2 使用ansible-vault146

7.2.1 创建加密数据文件146

7.2.2 更新加密的数据文件147

7.2.3 变更加密数据密钥148

7.3 典型应用场景148

7.3.1 实践场景1:保护Ansible role中的敏感数据149

7.3.2 实践场景2:使用加密做用户认证151

7.3.3 实践场景3:保护Nginx中的SSL密钥152

7.4 本章小结155

第8章 Ansible与云计算156

8.1 了解云平台管理流程156

8.2 Ansible AWS和OpenStack157

8.3 Ansible与Docker162

8.4 Ansible Jenkins165

8.5 本章小结169

第9章 部署Zabbix组件170

9.1 了解部署流程170

9.2 编写业务roles171

9.3 安装部署177

9.4 本章小结179

第10章 部署HAProxy+LAMP架构180

10.1 了解整体架构流程180

10.2 编写业务roles181

10.3 配置部署以及测试186

10.4 扩容与维护188

10.5 本章小结189

第11章 大数据环境的应用实战190

11.1 某运营商大数据环境191

11.2 准备大数据集群环境192

11.2.1 安装操作系统195

11.2.2 操作系统初始化198

11.2.3 Ansible无口令密钥执行环境204

11.2.4 安装、配置JDK205

11.3 部署Hadoop集群207

11.3.1 准备Hadoop基础角色209

11.3.2 部署NameNode角色219

11.3.3 部署资源管理器角色221

11.3.4 部署DataNode角色222

11.4 部署后Hadoop初始化与验证223

11.4.1 部署后初始化223

11.4.2 部署后Hadoop验证224

11.5 本章小结226

第12章 Ansible管理Windows系统227

12.1 Ansible管理Windows工作原理228

12.2 搭建Ansible管理工作组Windows环境229

12.2.1 安装、配置控制主机230

12.2.2 被管Windows主机配置230

12.2.3 配置资源清单232

12.2.4 测试被管Windows主机的连通性234

12.2.5 常见问题处理235

12.3 搭建Ansible管理活动目录Windows环境236

12.4 支持管理Windows模块239

12.5 常用Windows管理实例240

12.6 本章小结244

第13章 网络自动化管理的应用实战246

13.1 网络管理也自动化了246

13.2 Ansible官方集成的网络角色249

13.3 生成配置文件及部署251

13.3.1 生成网络配置模板252

13.3.2 部署配置模板255

13.4 通过SNMP方式配置网络257

13.5 网络设备厂商提供接口实现自动化259

13.5.1 管理Cisco NX-OS259

13.5.2 管理JUNOS269

13.5.3 管理Cumulus Linux273

13.6 本章小结279

第14章 Ansible API280

14.1 runner API280

14.2 playbook API283

14.3 使用Flask封装Ansible API286

14.4 使用Celery实现任务异步化290

14.5 使用jQuery Ajax异步请求297

14.6 本章小结300

附录A Ansible.cfg配置文件参数详解301

附录B YAML与Jinjia306

附录C Ansible pull模式312

附录D SSH Forward模式316

热门推荐