Ansible权威指南

Ansible权威指南

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

通过实战案例说明Ansible的正确使用方式。

内容简介

全书分为3篇:

1.基础篇详细讲解运维自动化发展历程,Ansible部署安装、发展史、基础入门、Playbook使用及应用场景,特别对YAML语言进行基础普及,以避免读者只知其一不知其二。

2.中级篇重点介绍Ansible与当前各流行App应用结合使用,如ELK、ZABBIX、DOCKER等,通过实战案例说明Ansible的正确使用方式。针对Playbook常用功能模块的使用等进行重点剖析介绍。

3.高级篇主要介绍Ansible的Web自动化之路,为大家介绍Web自动化逐步实现过程,并同步开放源码以方便大家研究。

作者简介

作者魏巍,1937年参加八路军。解放后曾任《解放军文艺》副主编、解放军总政治部文艺处副处长、北京军区政治部文化部部长等职。1939年开始在《晋察冀日报》发表诗歌。著有长篇小说《东方》《地球的红飘带》《火凤凰》,文艺通讯集《谁是最可爱的人》等。

章节目录

版权信息

本书赞誉

前言

第一篇 基础入门篇

第1章 Ansible基础入门

1.1 Ansible是什么

1.2 Ansible发展史

1.3 为什么选择Ansible

1.4 Ansible是如何工作的

1.5 Ansible通信发展史

1.6 Ansible应用场景

1.7 Ansible的安装部署

1.8 Python多环境扩展管理

1.9 本章小结

第2章 Ansible基础元素介绍

2.1 Ansible目录结构介绍

2.2 Ansible配置文件解析

2.3 Ansible命令用法详解

2.4 Ansible系列命令用法详解与使用场景介绍

2.5 Ansible Inventory配置及详解

2.6 Ansible与正则

2.7 本章小结

第3章 Ansible Ad-Hoc命令集

3.1 Ad-Hoc使用场景

3.2 Ad-Hoc命令集介绍

3.3 Ad-Hoc组管理和特定主机变更

3.4 Ad-Hoc用户与组管理

3.5 本章小结

第4章 Playbook快速入门

4.1 Playbook语法简介

4.2 Playbook案例分析

4.3 Playbook与Shell脚本差异对比

4.4 Ansible-playbook实战小技巧

4.5 实战一:Ansible部署Node.js企业实践

4.6 实战二:Drupal基于LAMP的自动化部署

4.7 实战三:Ansible部署Tomcat企业实战

4.8 本章小结

第5章 Ansible Playbook拓展

5.1 Handlers

5.2 环境变量

5.3 变量

5.4 if/then/when——流程控制

5.5 任务间流程控制

5.6 交互式提示

5.7 Tags标签

5.8 Block块

5.9 本章小结

第二篇 高级进阶篇

第6章 Playbook高级技巧进阶

6.1 巧用Includes

6.2 巧用Roles

6.3 Jinja2实现模板高度自定义

6.4 Ansible Galaxy

6.5 本章小结

第7章 Inventory文件扩展

7.1 Inventory文件实战

7.2 独立的Inventory文件

7.3 Inventory变量

7.4 动态Inventory

7.5 本章小结

第8章 Ansible插件扩展

8.1 Ansible插件使用场景

8.2 Ansible插件类型

8.3 如何编写自己的插件

8.4 插件案例实践

8.5 本章小结

第9章 Ansible企业应用实战

9.1 为新系统添加安全认证SSHKey

9.2 企业高可用架构的Ansible应用

9.3 ELK日志系统基于Ansible的自动化实现

9.4 实时日志系统基于Ansible的自动化实现

9.5 Zabbix基于Ansible的自动化实现

9.6 Ansible+Git+GitLab实现自动化发布

9.7 Docker的Ansible自动化应用

9.8 本章小结

第10章 Ansible基于Windows的管理架构

10.1 Ansible管理机部署安装

10.2 Windows系统预配置

10.3 Windows下可用模块

10.4 Windows Ansible模块使用实战

10.5 本章小结

第11章 Ansible安全优化篇

11.1 SSH与远程连接简介

11.2 通信加密

11.3 禁止root远程登录

11.4 操作系统简介

11.5 遵守权限最小化原则

11.6 定期维护更新

11.7 善用Iptables防火墙

11.8 定期磁盘巡检

11.9 系统登录日志审记

11.10 正确使用SELinux和AppArmor

11.11 本章小结

第三篇 Web自动化开发篇

第12章 Ansible模块编写

12.1 初步认识Ansible模块

12.2 Ansible简单模块编写

12.3 模块变量添加

12.4 模块状态返回的标识及应用

12.5 模块退出状态处理

12.6 模块其他功能补充

12.7 Ansible模块API的调用

12.8 本章小结

第13章 开发自己的Ansible WebUI

13.1 搭建Django开发环境

13.2 Django配置文件详解

13.3 编写Ansible的Web接口

13.4 前端基础知识介绍

13.5 Ansible WebUI界面开发

13.6 本章小结

第14章 Web与Ansible结合的常用实例

14.1 Web方式管理Ansible的Inventory

14.2 使用celery后台执行任务

14.3 运行YML文件并实时读取日志

14.4 通过页面上传文件并基于Ansible分发

14.5 在页面上构建YML文件注册中心

14.6 操作者注册中心界面

14.7 本章小结

Ansible权威指南是2016年由机械工业出版社华章分社出版,作者魏巍。

得书感谢您对《Ansible权威指南》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
美国本科西游之路:美国百所名校本科留学权威指南 电子书
本书汇集美国2015年最新排名TOP70的综合性大学和TOP30的文理学院,提供各院校的基本信息、分数要求、申请费用、院校介绍以及各专业机构的排名等相关信息,帮助申请者及家长初步了解各大院校,更为重要的,本书还提供已成功申请者对该院校的申请要点、就读重点以及就读环境等的相关说明,还有招生官对该院校有重点的、指导性的讲解,能更有效地帮助申请者及家长进行选择。本书作为最新的美国留学院校指南,更符合美国
长期执政条件下政党权威的巩固 电子书
政党权威问题是有学术生命力的研究命题。本书通过对长期执政条件下中国共产党政党权威面临的诸多挑战与考验的分析,突出强调党的权威巩固的重要价值,并从战略层面、策略层面及现实路径三个维度寻求党的权威巩固的合理化思路,最终诠释一个基本道理,即新形势下除了不断挖掘和维系历史传统资源,中国共产党还需要通过整合新的执政资源来延续和拓展党的权威,进而实现广泛的社会认同。
建筑·景观·规划权威配景素材库(上) 电子书
本画册提供了树木、竹子、小植物、假山、水石、景观瀑布、景观环境、背景图片、人物、雕塑、水草,及鸟类等类型的素材。
高效会议指南 电子书
1小时内就能读懂,各种会议的使用规则和31个常见问题答案,帮助你和你的组织开更有建设性、真正高效的会议。