精通Puppet配置管理工具(第2版)

精通Puppet配置管理工具(第2版)
定價:414
NT $ 360
  • 作者:(美)克魯姆
  • 出版社:人民郵電出版社
  • 出版日期:2014-10-01
  • 語言:簡體中文
  • ISBN10:7115368074
  • ISBN13:9787115368072
  • 裝訂:261頁 / 普通級 / 1-1
 

內容簡介

克魯姆編著的《精通Puppet配置管理工具(第2版)》系統介紹了開源配置管理工具Puppet,並提供了幫助使用Puppet的大量資源。書中介紹了如何將Puppet應用在包括Windows在內的多種平台上,如何使用Puppet模塊和Hiera,如何使用大量免費好用的Puppet附屬工具,如rspec-puppet、Geppetto和 PuppetDB等。

本書涵蓋了安裝、使用並利用Puppet進行開發所需要的全部知識、內部技巧和技術,非常適合系統管理員、操作人員和開發人員閱讀。
 

目錄

第1章 Puppet初體驗
1.1 什麼是Puppet
1.1.1 部署層
1.1.2 配置語言與資源抽象層
1.1.3 事務層
1.2 選擇正確的版本
1.3 安裝Puppet
1.3.1 Red Hat Enterprise Linux和Fedora
1.3.2 Debian和Ubuntu
1.3.3 OpenIndiana
1.3.4 Solaris 10和Solaris 11
1.3.5 基於源代碼安裝
1.3.6 Microsoft Windows
1.3.7 Mac
1.3.8 其他平台
1.4 配置Puppet
1.4.1 site.pp文件
1.4.2 防火牆配置
1.4.3 啟動Puppet master
1.5 連接客戶端
1.6 創建第一個配置項
1.7 創建一個模塊
1.7.1 模塊結構
1.7.2 init.pp文件
1.7.3 應用這個配置項
1.8 小結
1.9 相關資源
第2章 用Puppet構建主機
2.1 開始
2.1.1 安裝Puppet
2.1.2 在Kickstart中集成和啟動Puppet
2.2 配置節點
2.2.1 相似主機的處理方法
2.2.2 使用外部配置
2.2.3 默認節點
2.2.4 節點繼承
2.2.5 變量域
2.2.6 Puppet Style Guide
2.3 用模塊變魔術
2.3.1 將模塊代碼納入版本控制
2.3.2 創建模塊來管理SSH服務
2.3.3 創建模塊來管理Postfix
2.3.4 用mysql模塊管理MySQL
2.3.5 管理Apache與網站
2.3.6 用Puppet模塊管理Puppet
2.4 小結
2.5 相關資源
第3章 開發和部署Puppet
3.1 puppet apply命令和操作模式
3.1.1 用Puppet做屏幕輸出
3.1.2 用Notify測試Puppet行為
3.1.3 用puppet apply處理清單文件
3.2 前台運行Puppet Master
3.3 用Vagrant開發Puppet
3.3.1 Vagrant的初始設置
3.3.2 啟動Vagrant沙箱
3.3.3 在Vagrant沙箱中配置Puppet
3.3.4 用Vagrant測試Puppet
3.3.5 銷毀和重建Vagrant沙箱
3.4 環境
3.4.1 維護模塊
3.4.2 外部模塊開發工具
3.4.3 配置Puppet環境
3.4.4 復制新環境
3.4.5 創建代碼庫副本
3.5 改變開發環境
3.6 用Puppet agent測試新環境
3.7 環境的分支與合並
3.7.1 創建一個中央代碼庫
3.7.2 為模塊創建裸代碼庫
3.7.3 作一些修改
3.8 通過Git分支創建動態Puppet環境
3.9 小結
3.10 相關資源
第4章 橫向擴展Puppet 88
第5章 外部Puppet配置 129
第6章 導出和存儲配置 141
第7章 Puppet控制台工具 154
第8章 工具與整合
第9章 Puppet的報告系統
第10章 擴展Facter和Puppet
第11章 MCollective
第12章 Hiera: 分離數據與代碼 233
網路書店 類別 折扣 價格
  1. 新書
    87
    $360