
累計簽到:1 天 連續簽到:1 天
|
序一
序二
前言
第一部分 基礎篇
第1章 運維工程師的利器--自動化運維工具
1.1 淺談運維工程師
1.1.1 運維工程師定位和職責
1.1.2 優秀運維工程師vs普通運維工程師
1.1.3 自動化運維工具
1.2 自動化運維工具箱
1.2.1 Cfengine
1.2.2 Chef
1.2.3 Puppet
1.3 自動化運維工具對比
第2章 Puppet介紹
2.1 DevOps介紹
2.2 Puppet版本介紹
2.2.1 Puppet開源社區版本號介紹
2.2.2 Puppet版本混用可行性
2.2.3 如何升級Puppet
2.2.4 Puppet發行版本介紹
2.3 Puppet版本運行環境和硬件要求
2.3.1 Puppet版本運行環境
2.3.2 Puppet硬件要求
2.4 Puppet工作流程
2.5 Puppet開發工具
2.5.1 Geppetto開發環境
2.5.2 Vim開發環境
2.6 Puppet問答
第3章 Puppet及相關工具的配置與安裝
3.1 Puppet各環境的安裝
3.1.1 Ruby不同版本對Puppet的支持狀況
3.1.2 包管理系統和源
3.1.3 在RedHat企業版或CentOS上安裝Puppet
3.1.4 在Debian和Ubuntu上安裝Puppet
3.1.5 在微軟Windows系列操作系統上安裝Puppet
3.1.6 在Mac上安裝Puppet
3.1.7 通過RubyGems安裝Puppet
3.1.8 源碼編譯Puppet
3.1.9 源碼打包RPM
3.2 版本控制工具安裝與配置
3.2.1 Subversion安裝與配置
3.2.2 Git安裝與配置
3.2.3 SVN與Git的4點區別
3.3 DNS安裝與配置
第4章 Puppet目錄結構、配置文件和命令詳解
4.1 源碼與主配置文件的目錄結構
4.2 Puppet主要配置文件介紹
4.2.1 puppet.conf介紹
4.2.2 auth.conf介紹
4.2.3 namespaceauth.conf介紹
4.2.4 autosign.conf介紹
4.2.5 fileserver.conf介紹
4.2.6 tagmail.conf介紹
4.3 Puppet命令詳解
4.3.1 Puppet命令的前世今生
4.3.2 如何掌握Puppet命令
4.3.3 puppetmaster介紹
4.3.4 puppetagent介紹
4.3.5 puppetcert介紹
4.3.6 puppetapply介紹
4.3.7 puppetmodule介紹
4.3.8 puppetresource介紹
4.3.9 puppetdescribe介紹
4.3.10 puppetdoc介紹
4.3.11 puppetparser介紹
4.3.12 puppet幫助命令介紹
4.3.13 puppetfilebucket介紹
4.3.14 puppetfile介紹
4.3.15 puppetkick介紹
第5章 通過Puppet構建主機
第二部分 進階篇
第6章 Puppet語言詳解
第7章 Puppet資源詳解
第8章 PuppetERB模板詳解
第9章 走進Facter
第三部分 高級篇
第10章 Puppet高級功能
第11章 Puppet集群技術
第12章 報告系統
第13章 PuppetWebGUI
第14章 PuppetDB數據倉庫
第15章 MarionetteCollective框架應用
第四部分 應用篇
第16章 HAProxy構建Puppet集群實踐
第17章 Puppet管理SSO實踐
第18章 Puppet快速構建企業內部網實踐
鏈接: http://pan.baidu.com/s/1qYDuMMo 密碼: 7bqs
解壓密碼:
|
+1
44
|
|
|
|
|
|