Kubernetes快速入門(第2版)
[英]奈吉爾·波爾頓(Nigel Poulton)
- 出版商: 人民郵電
- 出版日期: 2024-09-01
- 售價: $354
- 貴賓價: 9.5 折 $336
- 語言: 簡體中文
- 頁數: 116
- ISBN: 711563579X
- ISBN-13: 9787115635792
-
相關分類:
Kubernetes
立即出貨
買這商品的人也買了...
-
$580$452 -
$505Spring 實戰, 5/e (Spring in Action, 5/e)
-
$580$458 -
$600$468 -
$539$512 -
$659$626 -
$700$350 -
$417Docker 與 Kubernetes 容器運維實戰
-
$414$393 -
$630$498 -
$880$695 -
$419$398 -
$654$621 -
$720$612 -
$780$616 -
$680$537 -
$305雲計算平臺綜合運維與管理(OpenStack+Kubernetes)(微課版)
-
$600$420 -
$980$774 -
$600$474 -
$714$678 -
$790$624 -
$354$336 -
$680$537 -
$607Kubernetes 企業級雲原生運維實戰
相關主題
商品描述
本書是Kubernetes的快速入門指南,書中不但介紹了Kubernetes是什麽、為什麽需要Kubernetes,而且介紹了Kubernetes的發展方向。在理論層面,讀者將學到微服務、編排、Kubernetes為什麽成為雲的操作系統和Kubernetes集群的架構等方面的內容;在實踐層面,讀者將學會構建一個集群、容器化應用、部署應用、破壞應用,還會看到Kubernetes修復應用、擴縮容應用,並完成應用的更新。
作者簡介
奈吉尔·波尔顿(Nigel Poulton)是云社区的领军人物。他是Docker Captain,也是《深入浅出Docker》和《Kubernetes修炼手册》的作者。超过100万人通过他的书和视频培训课程,迈出了使用容器和Kubernetes的第一步。
目錄大綱
第 1章 Kubernetes簡介 1
1.1 何為微服務 1
1.2 何為雲原生 5
1.3 何為編排器 6
1.4 Kubernetes的補充知識 9
1.5 小結 11
第 2章 為什麽需要Kubernetes 13
2.1 為什麽科技公司需要Kubernetes 13
2.2 為什麽用戶社區需要Kubernetes 16
2.3 小結 17
第3章 Kubernetes集群構成 19
3.1 控制面板節點與工作節點 20
3.2 控制面板節點 21
3.3 工作節點 23
3.4 被托管的Kubernetes 25
3.5 用kubectl命令行工具管理 Kubernetes 27
3.6 小結 27
第4章 獲取Kubernetes 29
4.1 在筆記本電腦上用Docker Desktop獲取Kubernetes 29
4.2 在雲上用LKE獲取Kubernetes 32
4.2.1 用LKE能獲取什麽 32
4.2.2 用LKE無法獲取什麽 33
4.2.3 獲取一個LKE集群 33
4.2.4 在macOS上安裝kubectl 35
4.2.5 在Windows 10和Windows 11上安裝kubectl 36
4.2.6 配置kubectl與LKE集群交互 37
4.3 小結 39
第5章 創建容器化的應用 41
5.1 前提條件 42
5.2 獲取應用代碼 44
5.3 構建容器鏡像 48
5.4 在倉庫上托管容器鏡像 49
5.5 小結 51
第6章 在Kubernetes上運行應用 53
6.1 驗證Kubernetes集群 54
6.2 將應用部署到Kubernetes上 56
6.2.1 Kubernetes Pod的定義 57
6.2.2 部署應用(Pod) 59
6.3 連接到應用 61
6.3.1 Kubernetes的Service的定義 61
6.3.2 關於標記的簡要說明 63
6.3.3 部署服務(Service) 64
6.4 清理工作 69
6.5 小結 69
第7章 增加自我修復. 71
7.1 Kubernetes的Deployment的介紹 71
7.2 從Pod故障中自我修復 74
7.3 從工作節點故障中自我修復 77
7.4 小結 80
第8章 應用擴縮容 83
8.1 前提條件 83
8.2 應用擴容 84
8.3 應用縮容 86
8.4 再談標記 87
8.5 重要的清理工作 88
8.6 小結 88
第9章 執行滾動更新. 89
9.1 前提條件 89
9.2 部署更新 91
9.2.1 編輯Deployment YAML文件 92
9.2.2 瞭解更新設置 93
9.2.3 完成滾動更新 95
9.2.4 監控和檢查滾動更新 95
9.3 清理工作 96
9.4 小結 97
第 10章 下一階段的學習 99
10.1 視頻課程 99
10.2 其他書籍 100
10.3 社區活動 101
10.4 建立聯系 101
10.5 友情評價 102
附錄A 實驗代碼 103
術語表 113