新書推薦 | Linux雲計算——Kubernetes實戰

2023-12-25     書圈

原標題:新書推薦 | Linux雲計算——Kubernetes實戰

圖書目錄

第1章 Kubernetes組件概念1

1.1 雲計算概念 1

1.2 雲計算技術的分類 1

1.3 Kubernetes入門及概念介紹 2

1.4 Kubernetes平台組件概念 3

1.5 Kubernetes工作原理剖析 4

1.6 Pod概念剖析 7

1.7 label概念剖析 8

1.8 Replication Controller概念剖析 8

1.9 service概念剖析 9

1.10 node概念剖析 10

1.11 Kubernetes volume概念剖析 10

1.12 Deployment概念剖析 11

1.13 DaemonSet概念剖析 11

1.14 StatefulSet概念剖析 11

1.15 ConfigMap概念剖析 12

1.16 Secrets概念剖析 13

1.17 CronJob概念剖析 14

1.18 Kubernetes證書剖析和製作實戰 15

第2章 Kubernetes雲計算平台配置實戰 25

2.1 Kubernetes節點hosts及防火牆設置 25

2.2 Linux內核參數設置和優化 26

2.3 Docker虛擬化案例實戰 26

2.4 Kubernetes添加部署源 27

2.5 Kubernetes Kubeadm案例實戰 28

2.6 Kubernetes master節點實戰 30

2.7 Kubernetes集群節點和刪除 31

2.8 Kubernetes節點網絡配置 31

2.9 Kubernetes開啟IPVS模式 39

2.10 Kubernetes集群故障排錯 40

2.11 Kubernetes集群節點移除 40

2.12 etcd分布式案例操作 40

第3章 Kubernetes企業網絡Flannel實戰 42

3.1 Flannel工作原理 42

3.2 Flannel架構介紹 43

3.3 Kubernetes Dashboard UI實戰 44

3.4 Kubernetes YAML文件詳解 47

3.5 kubectl常見指令操作 49

3.6 Kubernetes本地私有倉庫實戰 50

第4章 Kubernetes核心組件service實戰 52

4.1 Kubernetes service概念 52

4.2 Kubernetes service實現方式 53

4.3 service實戰:ClusterIP案例演練 54

4.4 service實戰:NodePort案例演練 55

4.5 service實戰:LoadBalancer案例演練 56

4.6 service實戰:Ingress案例演練 58

4.7 Kubernetes Traefik案例實戰 63

第5章 Kubernetes容器升級實戰 73

5.1 Kubernetes容器升級概念 73

5.2 Kubernetes容器升級實現方式 73

5.3 Kubernetes容器升級測試 75

5.4 Kubernetes容器升級驗證 76

5.5 Kubernetes容器升級回滾 77

5.6 Kubernetes滾動升級和回滾原理 78

第6章 Kubernetes+NFS持久化存儲實戰 82

6.1 Kubernetes服務運行狀態 82

6.2 Kubernetes存儲系統 83

6.3 Kubernetes存儲綁定的概念 84

6.4 PV的訪問模式 84

6.5 Kubernetes+NFS靜態存儲模式 86

6.6 PVC存儲卷創建 87

6.7 Nginx整合PV存儲卷 88

6.8 Kubernetes+NFS動態存儲模式 90

6.9 NFS插件配置實戰 91

第7章 Kubernetes+CephFS持久化存儲實戰 96

7.1 Kubernetes+CephFS靜態存儲模式 96

7.2 PV存儲卷創建 96

7.3 PVC存儲卷創建 97

7.4 Nginx整合CephFS PV存儲卷 98

7.5 Kubernetes+CephFS動態存儲模式 100

7.6 CephFS動態插件配置實戰 101

第8章 Kubernetes+Ceph RBD持久化存儲實戰 105

8.1 Kubernetes+Ceph RBD靜態存儲模式 105

8.2 PV存儲卷創建 105

8.3 PVC存儲卷創建 107

8.4 Nginx整合Ceph PV存儲卷 107

8.5 Kubernetes+Ceph RBD動態存儲模式 109

8.6 Ceph RBD插件配置實戰 110

第9章 Prometheus監控Kubernetes實戰 117

9.1 Prometheus監控優點 117

9.2 Prometheus監控特點 118

9.3 Prometheus組件實戰 118

9.4 Prometheus體系結構 119

9.5 Prometheus工作流程 120

9.6 Prometheus和Kubernetes背景 120

9.7 Kubernetes集群部署node-exporter 121

9.8 Kubernetes集群部署Prometheus 122

9.9 Kubernetes集群部署Grafana 129

9.10 Kubernetes配置和整合Prometheus 131

9.11 Kubernetes+Prometheus報警設置 135

9.12 Kubernetes Alertmanager實戰 136

9.13 Alertmanager實戰部署 140

第10章 Kubernetes etcd服務實戰 146

10.1 etcd和ZK服務概念 146

10.2 etcd的使用場景 147

10.3 etcd讀寫性能 147

10.4 etcd工作原理 147

10.5 etcd選主 148

10.6 etcd日誌複製 148

10.7 etcd安全性 149

10.8 etcd使用案例 150

10.9 etcd接口使用 150

第11章 Kubernetes+HAProxy高可用集群 151

11.1 Kubernetes高可用集群概念 151

11.2 Kubernetes高可用工作原理 151

11.3 HAProxy安裝配置 152

11.4 配置Keepalived服務 156

11.5 Keepalived master配置實戰 157

11.6 Keepalived Backup配置實戰 158

11.7 創建HAProxy檢查腳本 160

11.8 HAProxy+Keepalived驗證 160

11.9 初始化master集群 161

11.10 Kubernetes Dashboard UI實戰 163

第12章 Kubernetes配置故障實戰 166

12.1 etcd配置中心故障錯誤一 166

12.2 etcd配置中心故障錯誤二 167

12.3 Pod infrastructure故障錯誤三 167

12.4 Docker虛擬化故障錯誤四 168

12.5 Docker虛擬化故障錯誤五 168

12.6 Dashboard API故障錯誤六 168

12.7 Dashboard網絡訪問故障錯誤七 169

精彩樣章

文章來源: https://twgreatdaily.com/b6b816e8a483561df6b47e5481b7bf20.html