[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

官網正版 喫透Ansible 核心源碼剖析與項目實戰 瀋聰 環境搭建 模
該商品所屬分類:圖書 -> 機械工業出版社
【市場價】
1148-1664
【優惠價】
718-1040
【作者】 瀋聰 
【出版社】機械工業出版社 
【ISBN】9787111685807
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



店鋪:機械工業出版社官方旗艦店
出版社:機械工業出版社
ISBN:9787111685807

商品編碼:10034199538096
品牌:機械工業出版社(CMP)
頁數:488

字數:400000
審圖號:9787111685807

作者:瀋聰

    
    
"baecf198635367d9.jpgeef3fc2728ae9c53.jpg
內容介紹

  內容簡介

本書從Ansible的模塊運行以及Playbook的解析和執行兩個方面剖析了三個版本的Ansible源碼。此外,還優化和改造了用於部署Ceph集群的ceph-ansible項目。
本書共6章,*1章介紹Ansible 1.1的底層通信機制和模塊運行原理;*2章在*1章的基礎上剖析Ansible 1.9.6的源碼;第3章介紹Ansible 2.8中的部分核心模塊及Playbook的常用語法;第4章介紹Ansible 2.8中的核心源碼並完整跟蹤模塊運行的全過程;第5章以小版本的源碼對比及GitHub上的Bug溯源兩種方式探討深入學習Ansible源碼的方式;第6章介紹基於Ansible的Playbook項目ceph-ansible。
本書適合初級和中級Python程序員閱讀,也適合運維開發工程師和Ansible愛好者閱讀。




目錄

  目錄

  前言
*1章 Ansible 1.1源碼剖析 1
1.1 Ansible 1.1的環境搭建 1
1.1.1 Ansible 1.1測試環境搭建 1
1.1.2 Ansible 1.1調試環境搭建 5
1.2 Ansible 1.1的基本使用 9
1.2.1 Ansible 1.1模塊說明 9
1.2.2 Ansible 1.1的常用模塊 10
1.2.3 編寫Ansible 1.1的Playbook 29
1.2.4 小結 31
1.3 Ansible 1.1源碼概覽 31
1.3.1 非源碼文件與目錄 31
1.3.2 源碼文件 32
1.3.3 小結 45
1.4 Ansible 1.1底層通信代碼解析 46
1.4.1 本地連接插件 46
1.4.2 基於paramiko模塊連接插件 53
1.4.3 基於SSH命令連接插件 61
1.4.4 小結 68
1.5 ping模塊的執行流程 68
1.5.1 ansible命令 68
1.5.2 runner目錄下的核心源碼 71
1.5.3 ping模塊的運行流程 84
1.6 copy模塊的執行流程 94
1.6.1 copy模塊的動作插件 94
1.6.2 copy模塊遺留問題的解決 96
1.6.3 Ansible模塊的核心步驟小結 99
1.7 本章小結 100
*2章 Ansible 1.9.6源碼剖析 101
2.1 Ansible 1.1和Ansible 1.9.6源碼對比 101
2.2 快速上手Ansible 1.9.6 102
2.2.1 搭建Ansible 1.9.6測試環境 102
2.2.2 Ansible 1.9.6中的部分模塊剖析 103
2.2.3 Ansible 1.9.6中Playbook的常用語法 125
2.3 再探Ansible 1.9.6源碼 134
2.3.1 cache模塊 134
2.3.2 shell_plugins插件 138
2.3.3 filter_plugins插件 142
2.3.4 lookup_plugins插件 145
2.3.5 輔助模塊代碼 148
2.4 追蹤Ansible 1.9.6的模塊運行機制 155
2.4.1 inventory目錄 155
2.4.2 Runner類及其方法 157
2.5 解析Playbook的運行邏輯 171
2.5.1 準備測試的Playbook項目 171
2.5.2 相關類基礎 174
2.5.3 追蹤ansible-playbook命令的運行流程 187
2.6 本章小結 200
第3章 Ansible 2常用模塊與Playbook語法 201
3.1 快速上手Ansible 2 201
3.2 Ansible 2的命令行使用 203
3.2.1 Ansible 2支持的常見選項 203
3.2.2 Ansible 2中的常用模塊及其源碼解析 215
3.2.3 Ansible 2模塊的學習建議 241
3.3 Ansible 2中的Playbook語法 243
3.3.1 變量 243
3.3.2 條件判斷 248
3.3.3 循環語句 251
3.3.4 等待語句 256
3.4 本章小結 260
第4章 Ansible 2核心源碼剖析 261
4.1 Ansible 2.8核心源碼初探 261
4.1.1 日志打印 261
4.1.2 默認配置 262
4.1.3 inventory文件解析 270
4.1.4 模板渲染 289
4.1.5 插件 303
4.2 Ansible 2.8模塊運行的核心流程分析 305
4.2.1 命令入口 306
4.2.2 核心運行模塊 308
4.2.3 流程總結 354
4.3 Ansible 2.8中Playbook的執行流程追蹤 355
4.3.1 Playbook命令執行入口 355
4.3.2 核心代碼追蹤 356
4.3.3 Playbook中部分語法的源碼解析 363
4.4 本章小結 371
第5章 Ansible源碼的演進跟蹤 372
5.1 Ansible 1.1到Ansible 1.2的演進之路 372
5.2 Ansible 2.8中的部分Bug溯源 391
5.2.1 Ansible 2.8中的ChangeLog 391
5.2.2 Ansible 2.8中的Bug復現及其修復過程 394
5.3 如何更深入地學習Ansible源碼 416
第6章 Playbook項目實戰 417
6.1 ceph-ansible項目介紹 417
6.2 ceph-ansible實戰 418
6.2.1 使用ceph-ansible部署Ceph集群 418
6.2.2 ceph-ansible的其他功能 425
6.3 一個真實場景的改造 429
6.3.1 業務需求 429
6.3.2 手工實現 430
6.3.3 改造ceph-ansible 433
6.4 ceph-ansible項目源碼探索 446
6.4.1 追蹤ceph-mon服務的搭建過程 446
6.4.2 在CentOS 7下部署Ceph集群的簡化版Playbook 469
6.4.3 小結 479







"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部