企業(yè)級Kubernetes應(yīng)用
定 價:79 元
叢書名:云計算技術(shù)實踐系列叢書
- 作者:(美)Michael Elder(邁克爾·埃爾德)等
- 出版時間:2019/7/1
- ISBN:9787121369360
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP393.027
- 頁碼:208
- 紙張:
- 版次:01
- 開本:16開
Kubernetes從2015年7月21日發(fā)布1.0版本,經(jīng)過三年多的時間不斷發(fā)展至今,其作為開源的容器應(yīng)用自動部署、調(diào)度和管理平臺而被大眾廣泛接受,在全球收獲了一大批粉絲和擁護(hù)者!镀髽I(yè)級Kubernetes應(yīng)用—基于混合云Kubernetes環(huán)境下的應(yīng)用部署與運維》譯自O(shè)’Reilly出版的Kubernetes in the Enterprise。本書從容器及Kubernetes的起源開始,循序漸進(jìn)地介紹了 Kubernetes的各類核心概念,本書從實際場景出發(fā),舉例說明了應(yīng)用部署的過程,并結(jié)合持續(xù)交付和運維進(jìn)行了闡述。同時本書內(nèi)容也覆蓋了混合云的使用場景,以及Kubernetes的未來應(yīng)用方向。書中還介紹了社區(qū)貢獻(xiàn)的相關(guān)內(nèi)容,非常適合對Kubernetes有興趣的技術(shù)人員閱讀和學(xué)習(xí)。
(美)Michael Elder(邁克爾·埃爾德)作者為IBM資深容器工程師。具有豐富的容器實戰(zhàn)工作經(jīng)驗。并且都是Kubernetes社區(qū)的積極貢獻(xiàn)者,本書示例Kubernetes應(yīng)用的原始作者。
張琦翔Kubernetes 社區(qū)譯者,New contributor ambassador,開源技術(shù)愛好者,關(guān)注 Kubernetes 以及 Service Mesh 發(fā)展,致力于推動企業(yè)內(nèi)部開源容器方案落地。殷龍飛軟件開發(fā)者,譯者,講師。擁有多年編程經(jīng)驗。目前主要感興趣的領(lǐng)域是軟件架構(gòu)和方法學(xué),致力于提高軟件開發(fā)的品質(zhì)和效率,F(xiàn)居北京。周鵬飛青云 QingCloud 技術(shù)文檔工程師 & DockOne 社區(qū)譯者,參與 KubeSphere 開源容器管理平臺和 OpenPitrix 開源多云應(yīng)用管理平臺的產(chǎn)品設(shè)計與技術(shù)文檔(中/英)開發(fā)工作,對 Kubernetes、DevOps、Service Mesh 有大量實踐經(jīng)驗。
目 錄
第1章 容器和Kubernetes介紹 1
容器的崛起 1
Kubernetes將為容器提供可編排和管理的基礎(chǔ)架構(gòu) 4
云原生計算基金會為Kubernetes的規(guī)模提供了建議 6
CNCF Kubernetes一致性認(rèn)證聚焦用戶需求 7
總結(jié) 8
第2章 Kubernetes基礎(chǔ)主題 10
Kubernetes架構(gòu) 10
運行Kubernetes:部署選項 13
Kubernetes核心概念 16
第3章 Kubernetes高級主題 34
Kubernetes服務(wù)對象:出色的負(fù)載均衡器 34
DaemonSet 36
StatefulSet 39
卷和持久卷 43
ConfigMap 48
Secret 53
鏡像倉庫 58
Helm 60
展望 63
第4章 生產(chǎn)應(yīng)用介紹 64
我們的第一個微服務(wù) 64
命名空間 (Namespace) 66
ServiceAccount 68
PodSecurityPolicy 69
將容器化的Db2數(shù)據(jù)庫部署為StatefulSet 69
管理基于Java的Portfolio微服務(wù)作為一個Deployment 92
部署Trader微服務(wù)前端頁面 100
將MQ Series Manager部署為容器化的StatefulSet 104
為Portfolio微服務(wù)部署支持服務(wù) 105
整合所有:訪問完整配置的應(yīng)用程序 110
總結(jié) 113
第5章 持續(xù)交付 114
構(gòu)建鏡像 116
Kubernetes的可編程性 118
典型變更流程 119
第6章 企業(yè)級應(yīng)用的運維 120
微服務(wù)的日志收集和分析 120
微服務(wù)的健康管理 127
總結(jié) 133
第7章 集群運維和混合云 134
混合云概述 134
訪問控制 135
性能,調(diào)度和自動縮放 ☆ 143
網(wǎng)絡(luò) 152
存儲 162
配額 164
審計與合規(guī) 168
Kubernetes集群聯(lián)邦(Federation) 168
第8章 貢獻(xiàn)者體驗 170
Kubernetes 網(wǎng)站 170
云原生計算基金會網(wǎng)站 171
IBM開發(fā)者網(wǎng)站 172
Kubernetes貢獻(xiàn)者體驗SIG 173
Kubernetes文檔SIG 174
Kubernetes IBM Cloud SIG 176
第9章 Kubernetes的未來 177
傳統(tǒng)企業(yè)應(yīng)用程序向云原生應(yīng)用程序的遷移增長 177
采用Kubernetes進(jìn)行高性能計算的增長 178
Kubernetes將成為機(jī)器學(xué)習(xí)和深度學(xué)習(xí) 應(yīng)用程序的事實平臺 179
Kubernetes將成為多云的平臺 179
結(jié)論 179
附錄A 配置本書中使用的Kubernetes 181
附錄B 配置開發(fā)環(huán)境 186
附錄C 配置Docker從私有倉庫拉取鏡像 188
附錄D 為Docker Cloud生成API Key 190
關(guān)于作者 191
讀者調(diào)查表 192
電子工業(yè)出版社編著書籍推薦表 194
反侵權(quán)盜版聲明 195