注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)自動化技術(shù)、計算技術(shù)SaltStack運維實戰(zhàn)

SaltStack運維實戰(zhàn)

SaltStack運維實戰(zhàn)

定 價:¥65.00

作 者: 劉英杰 著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787121286391 出版時間: 2016-05-01 包裝: 平裝
開本: 16開 頁數(shù): 252 字?jǐn)?shù):  

內(nèi)容簡介

  SaltStack(簡稱Salt)是由Thomas Hatch 于2011 年創(chuàng)建的一個開源項目,初衷只是想構(gòu)建一個快速的遠(yuǎn)程執(zhí)行系統(tǒng)。后來經(jīng)過快速發(fā)展和新功能的不斷加入,演變成了現(xiàn)在的Salt,如今Salt 已經(jīng)成為了一套強大的自動化運維管理平臺。 《SaltStack運維實戰(zhàn)》力求用簡潔易懂的方式給讀者展示Salt 的核心功能和使用思想,系統(tǒng)地介紹Salt 的主要功能,從安裝和最基本的遠(yuǎn)程執(zhí)行開始,循序漸進地講解Salt 的方方面面,涉及Salt 的模塊代碼編寫、狀態(tài)系統(tǒng)編寫、架構(gòu)擴展和Salt 的高級應(yīng)用等主題?!禨altStack運維實戰(zhàn)》中實例豐富,希望讀者可以通過本書掌握Salt 的本質(zhì)和思想,在自己的工作中應(yīng)用Salt 來提高運維效率。 《SaltStack運維實戰(zhàn)》適合運維人員以及任何和服務(wù)器相關(guān)的工作人員閱讀,包括研發(fā)人員或業(yè)余愛好者都可以通過本書掌握如何簡單快速地管理服務(wù)器,完成服務(wù)器集群基礎(chǔ)架構(gòu)的建設(shè)。

作者簡介

  劉英杰,男,運維工程師,一直工作在運維一線,曾經(jīng)在新浪手機微博做運維,現(xiàn)在在騰訊做運維工程師,熟悉各種自動化運維軟件,具有豐富的一線運維經(jīng)驗。

圖書目錄

第1章 開始使用Salt
1.1 Salt部署的基本架構(gòu)
1.2 安裝Salt
1.2.1 軟件包安裝方式
1.2.2 腳本安裝方式
1.2.3 源碼方式安裝
1.2.4 其他發(fā)行版Linux系統(tǒng)安裝Salt
1.3 配置Salt
1.3.1 Salt minion配置
1.3.2 啟動Salt master和Salt minion
1.3.3 在master上接受 minion 秘鑰
1.4 第一條命令測試
本章小結(jié)
第2章 通過Salt遠(yuǎn)程執(zhí)行管理minion
2.1 Salt遠(yuǎn)程執(zhí)行命令的組成結(jié)構(gòu)
2.1.1 命令行選項
2.1.2 目標(biāo)定位字符串
2.2 遠(yuǎn)程執(zhí)行模塊和函數(shù)
本章小結(jié)
第3章 編寫自己的模塊代碼
3.1 理解Salt遠(yuǎn)程執(zhí)行的底層原理
3.2 執(zhí)行模塊的構(gòu)成結(jié)構(gòu)
3.3 編寫自己的執(zhí)行模塊函數(shù)
3.4 交叉調(diào)用Salt自帶的模塊函數(shù)
3.5 實戰(zhàn)編寫一個完整模塊
本章小結(jié)
第4章 通過state模塊定義主機狀態(tài)
4.1 狀態(tài)的概念以及如何撰寫第一條狀態(tài)
4.2 狀態(tài)配置文件的各個要素
4.3 常用的狀態(tài)模塊用法
4.4 使用requisites對狀態(tài)進行排序控制
4.5 通過state模塊部署LAMP環(huán)境
本章小結(jié)
第5章 通過Jinja2模板以及Grain和Pillar擴展主機狀態(tài)
5.1 Jinja2模板語言的基礎(chǔ)
5.2 Grain和Pillar的概念及設(shè)置
5.3 用Jinja2配合Grain和Pillar擴展SLS配置文件
5.4 用Jinja2配合Grain和Pillar動態(tài)下發(fā)配置文件
本章小結(jié)
第6章 用highstate復(fù)合主機狀態(tài)
6.1 highstate組織多個狀態(tài)配置
6.2 用top.sls文件管理狀態(tài)文件
6.3 狀態(tài)文件的拆分和復(fù)用
6.4 多環(huán)境的配置和管理
6.5 實戰(zhàn)案例:keepalived+Redis高可用架構(gòu)
6.6 實戰(zhàn)案例:MooseFS分布式文件系統(tǒng)部署
本章小結(jié)
第7章 SaltStack配置文件
7.1 Salt master配置詳解
7.2 Salt minion配置詳解
7.3 SaltStack參數(shù)優(yōu)化
本章小結(jié)
第8章 SaltStack架構(gòu)擴展
8.1 Salt的多master高可用架構(gòu)
8.2 syndic方式擴展Salt的管理架構(gòu)
8.3 Salt的無master模式
本章小結(jié)
第9章 SaltStack高級話題
9.1 Salt job管理
9.2 Salt runners系統(tǒng)
9.3 Event系統(tǒng)和Reactor系統(tǒng)
9.4 Salt API系統(tǒng)
本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號