| 失效鏈接處理 |
|
Kubernetes零基礎(chǔ)快速入門 張春曉 PDF 下載
下載地址:
版權(quán)歸出版社和原作者所有,鏈接已刪除,請購買正版
用戶下載說明:
電子版僅供預(yù)覽,下載后24小時內(nèi)務(wù)必刪除,支持正版,喜歡的請購買正版書籍:
http://product.dangdang.com/11156457217.html
相關(guān)截圖: ![]() 資料目錄:
章 Kubernetes初步入門 1
1.1 Kubernetes技術(shù) 1
1.1.1 什么是Kubernetes 1
1.1.2 Kubernetes的發(fā)展歷史 1
1.1.3 為什么使用Kubernetes 2
1.2 Kubernetes重要概念 3
1.2.1 Cluster 3
1.2.2 Master 3
1.2.3 Node 4
1.2.4 Pod 5
1.2.5 服務(wù) 5
1.2.6 卷 6
1.2.7 命名空間 6
第2章 安裝Kubernetes 7
2.1 通過軟件包管理工具安裝Kubernetes 7
2.1.1 軟件包管理工具 7
2.1.2 節(jié)點規(guī)劃 8
2.1.3 安裝前準備 9
2.1.4 etcd集群配置 9
2.1.5 Master節(jié)點配置 15
2.1.6 Node節(jié)點配置 17
2.1.7 配置網(wǎng)絡(luò) 20
2.2 通過二進制文件安裝Kubernetes 21
2.2.1 安裝前準備 21
2.2.2 部署etcd 24
2.2.3 部署flannel網(wǎng)絡(luò) 27
2.2.4 部署Master節(jié)點 28
2.2.5 部署Node節(jié)點 32
2.3 通過源代碼安裝Kubernetes 34
2.3.1 本地二進制文件編譯 34
2.3.2 Docker鏡像編譯 36
第3章 Kubernetes命令行工具 37
3.1 kubectl的使用方法 37
3.1.1 kubectl用法概述 37
3.1.2 kubectl的子命令 39
3.1.3 Kubernetes資源對象類型 41
3.1.4 kubectl輸出格式 42
3.1.5 kubectl命令舉例 42
3.2 kubeadm的使用方法 45
3.2.1 kubeadm安裝方法 45
3.2.2 kubeadm基本語法 46
3.2.3 部署Master節(jié)點 47
3.2.4 部署Node節(jié)點 49
3.2.5 重置節(jié)點 49
第4章 運行應(yīng)用 50
4.1 Deployment 50
4.1.1 什么是Deployment 50
4.1.2 Deployment與ReplicaSet 51
4.1.3 運行Deployment 51
4.1.4 使用配置文件 58
4.1.5 擴容和縮容 62
4.1.6 故障轉(zhuǎn)移 65
4.1.7 通過標(biāo)簽控制Pod的位置 66
4.1.8 刪除Deployment 69
4.1.9 DaemonSet 69
4.2 Job 71
4.2.1 什么是Job 71
4.2.2 Job失敗處理 73
4.2.3 Job的并行執(zhí)行 75
4.2.4 Job定時執(zhí)行 76
第5章 通過服務(wù)訪問應(yīng)用 78
5.1 服務(wù)及其功能 78
5.1.1 服務(wù)基本概念 78
5.1.2 服務(wù)的功能原理 79
5.2 管理服務(wù) 80
5.2.1 創(chuàng)建服務(wù) 80
5.2.2 查看服務(wù) 82
5.2.3 銷毀服務(wù) 84
5.3 外部網(wǎng)絡(luò)訪問服務(wù) 84
5.3.1 kube-proxy結(jié)合ClusterIP 84
5.3.2 通過NodePort 86
5.3.3 通過負載均衡 87
5.4 通過CoreDNS訪問應(yīng)用 88
5.4.1 CoreDNS簡介 88
5.4.2 安裝CoreDNS 88
第6章 存儲管理 97
6.1 存儲卷 97
6.1.1 什么是存儲卷 97
6.1.2 emptyDir卷 98
6.1.3 hostPath卷 101
6.1.4 NFS卷 102
6.1.5 Secret卷 103
6.1.6 iSCSI卷 106
6.2 持久化存儲卷 107
6.2.1 什么是持久化存儲卷 107
6.2.2 持久化存儲卷請求 107
6.2.3 持久化存儲卷生命周期 107
6.2.4 持久化存儲卷靜態(tài)綁定 109
6.2.5 持久存儲卷動態(tài)綁定 112
6.2.6 回收 117
第7章 Kubernetes軟件包管理 119
7.1 Helm 119
7.1.1 Helm相關(guān)概念 119
7.1.2 Tiller 120
7.1.3 Chart 120
7.1.4 Repoistory 120
7.1.5 Release 120
7.2 安裝Helm 121
7.2.1 安裝客戶端 121
7.2.2 安裝服務(wù)端 122
7.3 Chart文件結(jié)構(gòu) 125
7.4 使用Helm 126
7.4.1 軟件倉庫的管理 126
7.4.2 查找Chart 126
7.4.3 安裝Chart包 128
7.4.4 查看已安裝Chart 131
7.4.5 刪除Release 132
第8章 Kubernetes網(wǎng)絡(luò)管理 133
8.1 Kubernetes網(wǎng)絡(luò)基礎(chǔ) 133
8.1.1 Kubernetes網(wǎng)絡(luò)模型 133
8.1.2 命名空間 134
8.1.3 veth網(wǎng)絡(luò)接口 134
8.1.4 netfilter/iptables 135
8.1.5 網(wǎng)橋 135
8.1.6 路由 135
8.2 Kubernetes網(wǎng)絡(luò)實現(xiàn) 136
8.2.1 Docker與Kubernetes網(wǎng)絡(luò)比較 136
8.2.2 容器之間的通信 140
8.2.3 Pod之間的通信 142
8.2.4 Pod和服務(wù)之間的通信 144
8.3 Flannel 153
8.3.1 Flannel簡介 153
8.3.2 安裝Flannel 154
第9章 Kubernetes Dashboard 159
9.1 Kubernetes Dashboard配置文件 159
9.1.1 Kubernetes角色控制 159
9.1.2 kubernetes-dashboard.yaml 160
9.2 安裝Kubernetes Dashboard 165
9.2.1 官方安裝方法 165
9.2.2 自定義安裝方法 166
9.3 Dashboard使用方法 169
9.3.1 Dashboard概況 169
9.3.2 通過Dashboard創(chuàng)建資源 171
0章 Kubernetes集群管理 172
10.1 管理節(jié)點 172
10.1.1 節(jié)點的隔離與恢復(fù) 172
10.1.2 節(jié)點的擴容 177
10.2 管理資源對象標(biāo)簽 181
10.2.1 查看資源標(biāo)簽 181
10.2.2 添加資源標(biāo)簽 182
10.2.3 修改資源標(biāo)簽 183
10.2.4 刪除資源標(biāo)簽 183
10.3 管理命名空間 184
10.3.1 創(chuàng)建命名空間 184
10.3.2 刪除命名空間 188
10.4 管理Kubernetes資源 188
10.4.1 通過requests和limits屬性限制資源使用 188
10.4.2 通過LimitRange限制資源使用 191
10.4.3 資源配額 193
10.4.4 資源服務(wù)質(zhì)量管理 194
10.5 Pod驅(qū)逐機制 195
10.5.1 驅(qū)逐觸發(fā)條件 195
10.5.2 軟驅(qū)逐和硬驅(qū)逐 195
10.5.3 驅(qū)逐優(yōu)先級 196
10.5.4 防止波動 196
10.6 Kubernetes集群的高可用部署方案 197
10.6.1 Kubernetes集群的高可用性原理 197
10.6.2 安裝環(huán)境準備 198
10.6.3 安裝Master節(jié)點 200
10.6.4 安裝haproxy 201
10.6.5 安裝keepalived 203
10.6.6 查看haproxy統(tǒng)計報告 204
10.6.7 初始化Master節(jié)點 205
10.6.8 安裝Calico網(wǎng)絡(luò) 209
10.6.9 加入其余的Master節(jié)點 209
10.6.10 加入工作節(jié)點 211
1章 實戰(zhàn)1:在Kubernetes集群中部署Spring Boot應(yīng)用程序 212
11.1 應(yīng)用系統(tǒng)概況 212
11.2 部署MySQL 212
11.3 準備應(yīng)用系統(tǒng) 216
11.4 編寫Docker文件 218
11.5 構(gòu)建鏡像 219
11.6 部署應(yīng)用系統(tǒng) 220
2章 實戰(zhàn)2:安裝KubeSphere 223
12.1 安裝KubeSphere 223
12.1.1 安裝條件 223
12.1.2 All-in-one安裝 224
12.1.3 在已有集群上安裝KubeSphere 226
12.2 通過KubeSphere管理集群 226
12.2.1 登錄KubeSphere控制臺 226
12.2.2 節(jié)點管理 228
12.2.3 服務(wù)組件狀態(tài)查看 229
12.2.4 項目管理 229
12.2.5 工作負載管理 230
12.2.6 服務(wù)管理 233
|




蘇公網(wǎng)安備 32061202001004號


