吃透Ansible 核心源码剖析与项目实战
【作 者】沈聪编
【形态项】 479
【出版项】 北京:机械工业出版社 , 2021.07
【ISBN号】978-7-111-68580-7
【中图法分类号】TP311.561
【原书定价】149.00
【主题词】程序开发工具
【参考文献格式】 沈聪编. 吃透Ansible 核心源码剖析与项目实战. 北京:机械工业出版社, 2021.07.
内容提要:
本书从Ansible的模块运行及Playbook的解析与执行两个方面全面、深入地剖析三个版本的Ansible源码,此外还会优化和改造用于部署Ceph集群的ceph-ansible项目。本书共6章:第1章介绍Ansible1.1的源码,重点剖析Ansible1.1的底层通信机制和模块运行原理;第2章在第1章的基础上对Ansible1.9.6的源码进行解析,重点比较Ansible1.9.6与Ansible1.1的源码有何不同,以及Ansible1.9.6中Playbook的运行过程;第3章介绍Ansible2.8中的部分核心模块及Playbook的常用语法;第4章介绍Ansible2.8中的核心源码并完整跟踪模块运行的全过程;第5章以小版本的源码对比及GitHub上相关源码的Bug溯源两种方式探讨深入学习Ansible源码的方式;第6章介绍基于Ansible的Playbook项目ceph-ansible,并依据实际工作需求对其进行改造和深度优化,帮助读者理解Playbook项目的编写方法。本书适合Python初中级程序员阅读,尤其适合Python运维开发工程师和Ansible爱好者阅读。对于Python程序员而言,本书能带领他们一窥Python顶级项目的内部原理,并通过阅读开源项目的源码提高编程水平。
下载地址
吃透Ansible.rar