雲原生技術與應用(麒麟版)

池瑞楠,彭添淞,劉小軍

  • 出版商: 電子工業
  • 出版日期: 2025-01-01
  • 售價: $269
  • 語言: 簡體中文
  • 頁數: 200
  • ISBN: 7121489651
  • ISBN-13: 9787121489655
  • 相關分類: Kubernetes
  • 下單後立即進貨 (約4週~6週)

商品描述

本書是基於銀河麒麟服務器操作系統,以企業級雲原生案例實戰為主導的,用於培養雲原生運維工程師的圖書。本書偏重典型案例的實操,旨在培養讀者的動手操作能力。本書以項目任務化的形式組織內容,以銀河麒麟服務器操作系統為載體,精選企業級的常用雲原生服務經典案例進行詳細的講述。全書共分為 6 個項目,內容包括 Kubernetes 基礎、KubeVirt 虛擬化、 ServiceMesh 技術應用、KubeEdge 邊緣計算、Python 與 Kubernetes 運維開發、Kubernetes 雲原生 DevOps綜合案例。本書最後一個項目是一個經典綜合案例——Kubernetes 雲原生 DevOps 綜合案例,將前面幾個項目用到的知識和技能融會貫通,以完成Kubernetes 雲原生DevOps 的CI/CD。 本書可作為計算機網絡技術、雲計算技術、大數據技術等相關專業課程的教學用書,也可作為 Linux中高級運維人員的技術參考用書。通過學習本書,讀者可以深入了解雲原生技術的基礎知識和實踐技巧,提高自己在雲計算技術和信息技術應用創新領域的技能水平。

目錄大綱

項目 1 Kubernetes 基礎
項目描述:P1
任務分解:P1
知識準備:P2
任務 1.1 安裝銀河麒麟服務器操作系統:P10
任務 1.2 安裝和配置 Kubernetes 集群:P23
任務 1.3 使用 Kubernetes 管理容器化應用:P26
項目小結:P31
課後練習:P31
實訓練習:P31
項目 2 KubeVirt 虛擬化
項目描述:P32
任務分解:P33
知識準備:P33
任務 2.1 基於 KubeVirt 創建虛擬機:P39
任務 2.2 管理虛擬機實例與生命周期:P45
任務 2.3 管理虛擬機運行策略與存儲:P48
任務 2.4 管理虛擬機網絡與接口:P54
項目小結:P59
課後練習:P60
實訓練習:P60
項目 3 ServiceMesh 技術應用
項目描述:P61
任務分解:P61
知識準備:P62
任務 3.1 部署 Bookinfo 應用:P67
任務 3.2 啟用 Istio 流量管理:P73
任務 3.3 灰度發布和服務治理:P81
項目小結:P93
課後練習:P93
實訓練習:P94
項目 4 KubeEdge 邊緣計算
項目描述:P95
任務分解:P96
知識準備:P96
任務 4.1 搭建 KubeEdge 邊緣計算環境:P101
任務 4.2 部署 KubeEdge 管理平臺:P113
任務 4.3 部署雲端應用及邊緣端應用:P120
項目小結:P127
課後練習:P128
實訓練習:P128
項目 5 Python 與 Kubernetes 運維開發
項目描述:P129
任務分解:P130
知識準備:P130
任務 5.1 基於 Kubernetes Python SDK 實現 Deploy 的管理:P133
任務 5.2 基於 Kubernetes RESTful API 實現 Service 的管理:P141
任務 5.3 基於 Kubernetes Python SDK 實現通過 HTTP 服務管理 Service:P151
項目小結:P156
課後練習:P157
實訓練習:P158
項目 6 Kubernetes 雲原生 DevOps 綜合案例
項目描述:P159
任務分解:P159
知識準備:P160
任務 6.1 安裝 GitLab:P162
任務 6.2 部署 GitLab Runner:P172
任務 6.3 配置 GitLab 並構建 CI/CD:P179
項目小結:P191
課後練習:P191
實訓練習:P192