每天5分鍾玩轉Kubernetes

每天5分鍾玩轉Kubernetes 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
CloudMan 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-28

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 清華大學齣版社
ISBN:9787302496670
版次:1
商品編碼:12329528
包裝:平裝
開本:16開
齣版時間:2018-03-01
用紙:膠版紙
頁數:173
字數:294000
正文語種:中文


相關圖書





圖書描述

産品特色

編輯推薦

適讀人群 :IT 實施和運維工程師 軟件開發人員

容器技術是繼大數據和雲計算之後又一熱門技術,而且未來相當一段時間內都會非常流行
對 IT 從業者來說,掌握容器技術是市場的需要,也是提升自我價值的重要途徑
每一輪新技術的興起,無論對公司還是個人既是機遇也是挑戰

內容簡介

Kubernetes 是容器編排引擎的事實標準,是繼大數據、雲計算和 Docker 之後又一熱門技術,而且未來相當一段時間內都會非常流行。對於IT行業來說,這是一項非常有價值的技術。對於IT從業者來說,掌握容器技術既是市場的需要,也是提升自我價值的重要途徑。
《每天5分鍾玩轉Kubernetes》共15章,係統介紹瞭 Kubernetes 的架構、重要概念、安裝部署方法、運行管理應用的技術、網絡存儲管理、集群監控和日誌管理等重要內容。書中通過大量實操案例深入淺齣地講解 Kubernetes 核心技術,是一本從入門到進階的實用Kubernetes 操作指導手冊。讀者在學習的過程中,可以跟著教程進行操作,在實踐中掌握 Kubernetes 的核心技能。在之後的工作中,則可以將本教程作為參考書,按需查找相關知識點。
《每天5分鍾玩轉 Kubernetes》主要麵嚮微服務軟件開發人員,以及 IT 實施和運維工程師等相關人員,也適閤作為高等院校和培訓學校相關專業的教學參考書。

作者簡介

CloudMan,十多年 IT 從業經驗,就職於國際知名 IT 企業,從事 IT 基礎設施實施服務,項目涉及服務器、存儲、網絡、虛擬化、雲計算等方麵。CloudMan 對新技術長期保持濃厚的興趣和學習熱情,十幾年來一直專注 IT 技術領域的鑽研與實踐。
CloudMan 從2013 年開始接觸 OpenStack,負責公司 OpenStack 相關服務的規劃和實施工作;從2015 年開始研究 Docker 和 Kubernetes,是容器技術的深度實踐者,有很強的實戰經驗和技能;在其公眾號 cloudman6 連載相關文章,並齣版圖書《每天5分鍾玩轉OpenStack》和《每天5分鍾玩轉Docker容器技術》,得到讀者廣泛認可。CloudMan 希望通過本書大幅降低學習難度,幫助大傢係統地學習和掌握 Kubernetes。

目錄

目 錄

第1章 先把 Kubernetes 跑起來 1

1.1 先跑起來 1

1.2 創建 Kubernetes 集群 2

1.3 部署應用 4

1.4 訪問應用 5

1.5 Scale 應用 6

1.6 滾動更新 7

1.7 小結 8

第2章 重要概念 9

第3章 部署 Kubernetes Cluster 13

3.1 安裝 Docker 14

3.2 安裝 kubelet、kubeadm 和 kubectl 14

3.3 用 kubeadm 創建 Cluster 14

3.3.1 初始化Master 14

3.3.2 配置 kubectl 16

3.3.3 安裝Pod網絡 16

3.3.4 添加 k8s-node1 和 k8s-node2 16

3.4 小結 18

第4章 Kubernetes 架構 19

4.1 Master 節點 19

4.2 Node 節點 20

4.3 完整的架構圖 21

4.4 用例子把它們串起來 22

4.5 小結 24

第5章 運行應用 25

5.1 Deployment 25

5.1.1 運行Deployment 25

5.1.2 命令 vs 配置文件 29

5.1.3 Deployment 配置文件簡介 30

5.1.4 伸縮 31

5.1.5 Failover 33

5.1.6 用label 控製 Pod 的位置 33

5.2 DaemonSet 36

5.2.1 kube-flannel-ds 36

5.2.2 kube-proxy 37

5.2.3 運行自己的 DaemonSet 38

5.3 Job 40

5.3.1 Pod 失敗的情況 41

5.3.2 Job 的並行性 43

5.3.3 定時 Job 45

5.4 小結 48

第6章 通過 Service 訪問 Pod 49

6.1 創建 Service 49

6.2 Cluster IP 底層實現 51

6.3 DNS 訪問 Service 53

6.4 外網如何訪問 Service 55

6.5 小結 58

第7章 Rolling Update 59

7.1 實踐 59

7.2 迴滾 61

7.3 小結 63

第8章 Health Check 64

8.1 默認的健康檢查 64

8.2 Liveness 探測 65

8.3 Readiness 探測 67

8.4 Health Check 在 Scale Up 中的應用 69

8.5 Health Check 在滾動更新中的應用 71

8.6 小結 75

第9章 數據管理 76

9.1 Volume 76

9.1.1 emptyDir 76

9.1.2 hostPath 78

9.1.3 外部 Storage Provider 79

9.2 PersistentVolume & PersistentVolumeClaim 81

9.2.1 NFS PersistentVolume 81

9.2.2 迴收 PV 84

9.2.3 PV 動態供給 86

9.3 一個數據庫例子 87

9.4 小結 91

第10章 Secret & Configmap 92

10.1 創建 Secret 92

10.2 查看 Secret 93

10.3 在Pod中使用Secret 94

10.3.1 Volume 方式 94

10.3.2 環境變量方式 96

10.4 ConfigMap 97

10.5 小結 100

第11章 Helm—Kubernetes的包管理器 101

11.1 Why Helm 101

11.2 Helm 架構 103

11.3 安裝 Helm 104

11.3.1 Helm 客戶端 104

11.3.2 Tiller服務器 105

11.4 使用Helm 106

11.5 chart 詳解 109

11.5.1 chart 目錄結構 109

11.5.2 chart 模闆 113

11.5.3 再次實踐 MySQL chart 115

11.5.4 升級和迴滾 release 118

11.5.5 開發自己的 chart 119

11.6 小結 126

第12章 網 絡 127

12.1 Kubernetes 網絡模型 127

12.2 各種網絡方案 128

12.3 Network Policy 129

12.3.1 部署 Canal 129

12.3.2 實踐 Network Policy 130

12.4 小結 135

第13章 Kubernetes Dashboard 136

13.1 安裝 136

13.2 配置登錄權限 137

13.3 Dashboard 界麵結構 139

13.4 典型使用場景 140

13.4.1 部署 Deployment 140

13.4.2 在綫操作 141

13.4.3 查看資源詳細信息 142

13.4.4 查看 Pod 日誌 142

13.5 小結 143

第14章 Kubernetes 集群監控 144

14.1 Weave Scope 144

14.1.1 安裝 Scope 144

14.1.2 使用 Scope 145

14.2 Heapster 151

14.2.1 部署 151

14.2.2 使用 152

14.3 Prometheus Operator 155

14.3.1 Prometheus 架構 159

14.3.2 Prometheus Operator 架構 161

14.3.3 部署 Prometheus Operator 162

14.4 小結 167

第15章 Kubernetes 集群日誌管理 168

15.1 部署 168

15.2 小結 173

寫在最後 174

前言/序言

前 言
寫在最前麵
《每天5分鍾玩轉 Kubernetes》是一本係統學習 Kubernetes 的教程,有下麵兩個特點:
? 係統講解當前最流行的容器編排引擎 Kubernetes
包括安裝部署、應用管理、網絡、存儲、監控、日誌管理等多個方麵。
? 重實踐並兼顧理論
通過大量實驗和操作帶領大傢學習 Kubernetes。
為什麼要寫這個
因為 Kubernetes 非常熱門,但學習門檻高。
2017年9月,Mesosphere宣布支持 Kubernetes;10月,Docker 宣布將在新版本中加入對Kubernetes的原生支持。至此,容器編排引擎領域的三足鼎立時代結束,Kubernetes贏得全麵勝利。
其實早在2015年5月,Kubernetes在Google上的搜索熱度就已經超過瞭Mesos和Docker Swarm,從那之後便是一路飆升,將對手“甩開瞭十幾條街”。

目前,AWS、Azure、Google、阿裏雲、騰訊雲等主流公有雲提供的是基於 Kubernetes 的容器服務。Rancher、CoreOS、IBM、Mirantis、Oracle、Red Hat、VMWare 等無數廠商也在大力研發和推廣基於 Kubernetes 的容器 CaaS 或 PaaS 産品。可以說,Kubernetes 是當前容器行業最熱門的。
每一輪新技術的興起,無論對公司還是個人既是機會也是挑戰。這項新技術未來必將成為主流,那麼作為 IT 從業者,正確的做法就是盡快掌握。因為:
(1)新技術意味著新的市場和新的需求。初期掌握這種技術的人不是很多,而市場需求會越來越大,因而會形成供不應求的賣方市場,物以稀為貴,這對技術人員將是一個難得的價值提升機會。
(2)學習新技術需要時間和精力,早起步早成材。
機會講過瞭,咱們再來看看挑戰。
新技術往往意味著技術上的突破和創新,會有不少新的概念和方法。
對於 Kubernetes 這項平颱級技術,覆蓋的技術範圍非常廣,包括計算、網絡、存儲、高可用、監控、日誌管理等多個方麵,要掌握這些新技術對 IT 老兵尚有不小難度,更彆說新人瞭。
寫給誰看
這套教程的目標讀者包括:
IT 實施和運維工程師
越來越多的應用將以容器的方式在開發、測試和生産環境中運行。掌握基於 Kubernetes 的容器平颱運維能力將成為實施和運維工程師的核心競爭力。
軟件開發人員
基於容器的微服務架構(Microservice Architecture)會逐漸成為開發應用係統的主流,而Kubernetes 將是運行微服務應用的理想平颱,市場將需要大量具備 Kubernetes 技能的應用程序開發人員。
我自己
CloudMan 堅信最好的學習方法是分享。編寫這本教程的同時也是對自己學習和實踐 Kubernetes 技術的總結。對於知識,隻有把它寫齣來並能夠讓其他人理解,纔能說明自己真正掌握瞭。

著 者
2018年1月


每天5分鍾玩轉Kubernetes 下載 mobi epub pdf txt 電子書 格式

每天5分鍾玩轉Kubernetes mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

每天5分鍾玩轉Kubernetes 下載 mobi pdf epub txt 電子書 格式 2024

每天5分鍾玩轉Kubernetes 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

可以

評分

每次618都是一大堆書,買書真的上癮。不行!要戒掉,看完再買!

評分

不錯不錯,推薦購買。為嘛超過10個字的評價呢,我不願意當托不行麼?

評分

很不錯,活動購買 支持好評

評分

花瞭三百多塊錢,買瞭十多本書,太棒瞭

評分

每天5分鍾玩轉Kubernetes a very good book

評分

幫部門同事買的,還不錯。到貨很快

評分

技術書籍搞活動買挺閤算

評分

做活動買的,便宜。。。

類似圖書 點擊查看全場最低價

每天5分鍾玩轉Kubernetes mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有