>
>
基于Kubernetes的容器技術(shù)及企業(yè)信息化建設(shè)實(shí)踐::
基于Kubernetes的容器技術(shù)及企業(yè)信息化建設(shè)實(shí)踐:: 版權(quán)信息
- ISBN:9787515920702
- 條形碼:9787515920702 ; 978-7-5159-2070-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
基于Kubernetes的容器技術(shù)及企業(yè)信息化建設(shè)實(shí)踐:: 內(nèi)容簡介
本書主要由Kubemetes的基礎(chǔ)知識、生態(tài)環(huán)境和應(yīng)用實(shí)踐這三部分所組成。基礎(chǔ)知識部分是整本書的基礎(chǔ),此部分會向讀者介紹Kubernetes的整體架構(gòu)和發(fā)展路線圖;以及如何在聯(lián)網(wǎng)和離線的情況下進(jìn)行安裝和部署;并通過快速入門的內(nèi)容快速引導(dǎo)讀者使用Kubernetes;接下來會詳細(xì)闡述工作負(fù)載、服務(wù)發(fā)現(xiàn)和配置與存儲這些核心的資源對象;在安全方面,闡述了如何進(jìn)行身份認(rèn)證、訪問控制、性能監(jiān)控和日志管理;在工具部分,介紹了kubect1、Dashboard界面和Helm部署工具。
基于Kubernetes的容器技術(shù)及企業(yè)信息化建設(shè)實(shí)踐:: 目錄
第1篇 基礎(chǔ)知識
第1章 Kubernetes整體概述 3
11 Kubernetes整體介紹 3
12 Kubernetes功能邏輯架構(gòu) 4
13 Kubernetes整體架構(gòu) 5
14 MasterNode (主節(jié)點(diǎn)) 6
141 APIServer(API服務(wù)器) 6
142 ClusterStateStore (集群狀態(tài)存儲) 6
143 Controller ManagerServer(控制管理服務(wù)器) 6
144 Scheduler (調(diào)度器) 6
15 WorkerNode (工作節(jié)點(diǎn)) 7
151 Kubelet(節(jié)點(diǎn)代理) 7
152 ContainerRuntime (容器運(yùn)行時) 7
153 Kube Proxy (代理) 8
16 kubectl(命令行工具) 8
17 Add on (附加項(xiàng)和其他依賴) 10
第2章 Kubernetes離線環(huán)境搭建 11
21 環(huán)境準(zhǔn)備 11
211 操作系統(tǒng) 11
212 設(shè)置防火墻策略 12
213 配置主機(jī)時間、時區(qū)、系統(tǒng)語言 13
214 環(huán)境清理(可選) 13
22 安裝介質(zhì)下載和準(zhǔn)備 14
23 Docker安裝部署 15
231 Docker安裝 15
232 設(shè)置根目錄(可選) 17
233 配置遠(yuǎn)程訪問 18
234 設(shè)置Docker開機(jī)啟用 18
24 提供網(wǎng)絡(luò)存儲(可選) 18
241 配置共享目錄 18
242 啟動服務(wù) 19
243 檢查NFS服務(wù)狀態(tài) 19
25 私有鏡像倉庫安裝部署 19
26 Kubernetes安裝部署 20
261 安裝Rancher服務(wù) 20
262 添加節(jié)點(diǎn) 21
263 控制臺恢復(fù) 23
27 安裝kubectl 25
第3章 Kubernetes快速入門 27
31 入門概述 27
32 步驟1:部署容器化應(yīng)用 27
33 步驟2:獲取應(yīng)用的Pod信息 28
34 步驟3:對外暴露應(yīng)用 30
35 步驟4:擴(kuò)縮容應(yīng)用 31
36 步驟5:升級應(yīng)用 33
第4章 Kubernetes核心對象 36
41 工作負(fù)載 36
411 Deploymnet(部署) 36
412 Pod (容器組) 42
413 StatefulSet(有狀態(tài)副本集) 46
414 DaemonSet(守護(hù)進(jìn)程) 51
415 CronJob (定時任務(wù)) 54
42 服務(wù)發(fā)現(xiàn) 57
421 Service (服務(wù))整體介紹 57
422 定義服務(wù) 61
423 發(fā)現(xiàn)服務(wù) 62
424 發(fā)布服務(wù)和服務(wù)類型 63
425 服務(wù)的相關(guān)kubectl命令 65
基于Kubernetes的容器技術(shù)及企業(yè)信息化建設(shè)實(shí)踐
Ⅴ
426 Ingress (反向代理) 68
43 配置與存儲 69
431 Volume (存儲卷) 69
432 存儲卷類型和示例 69
433 PersistentVolume (持久化數(shù)據(jù)卷) 72
434 PersistentVolumeClaim (持久化卷聲明) 75
435 ConfigMap 78
第5章 Kubernetes安全 82
51 身份認(rèn)證 82
511 Kubernetes中的用戶 82
512 認(rèn)證策略 82
513 ServiceAccount令牌 83
52 訪問授權(quán) 87
521 RBAC介紹 87
522 訪問授權(quán)的命令示例 95
523 權(quán)限策略 95
53 日志管理 97
531 統(tǒng)一日志管理的整體方案 97
532 安裝統(tǒng)一日志管理的組件 100
533 日志數(shù)據(jù)展示 113
第6章 Kubernetes客戶端和工具 115
61 kubectl命令行工具 115
611 kubectl概述 115
612 kubectl安裝部署 119
613 kubectl的常用命令示例 119
62 Dashboard界面 122
621 部署Dashboard用戶界面 122
622 訪問Dashboard用戶界面 123
623 使用Dashboard 124
63 Helm部署工具 126
631 Helm介紹 126
632 Helm安裝部署 128
633 使用Helm 131
634 Helm示例之a(chǎn)pache 132
635 chart應(yīng)用倉庫 135
第2篇 生態(tài)環(huán)境
第7章 鏡像倉庫 139
71 安裝Nexus 139
72 構(gòu)建私有鏡像倉庫 140
73 基本操作 142
731 登錄認(rèn)證 143
732 推送鏡像 143
733 拉取鏡像 144
734 從私有鏡像拉取鏡像 144
第8章 網(wǎng)絡(luò)模式 147
81 Docker網(wǎng)絡(luò)模式 147
811 bridge網(wǎng)絡(luò)的構(gòu)建過程 147
812 外部訪問 149
82 Kubernetes網(wǎng)絡(luò)模式 149
821 同一個Pod中容器之間的通信 150
822 不同Pod中容器之間的通信 150
823 數(shù)據(jù)傳遞過程 151
第9章 文件存儲 153
91 NFS介紹 153
911 NFS原理 153
912 共享配置 153
92 NFS服務(wù)端配置 155
921 安裝NFS服務(wù) 155
922 創(chuàng)建用戶和共享目錄 156
923 配
展開全部
書友推薦
- >
名家?guī)阕x魯迅:故事新編
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
唐代進(jìn)士錄
- >
上帝之肋:男人的真實(shí)旅程
- >
史學(xué)評論
- >
莉莉和章魚
- >
月亮與六便士
本類暢銷