Istio學習指南

Istio學習指南

《Istio學習指南》是一本2020年機械工業出版社出版的圖書,作者是Lee Calcote,Zack Butcher著,覃璐譯。本書主要講述了Istio的相關理論與技術操作。

基本介紹

  • 中文名:Istio學習指南 
  • 作者:Lee Calcote 、Zack Butcher、覃璐譯
  • 出版社:機械工業出版社
  • ISBN:9787111666561
內容簡介,圖書目錄,

內容簡介

在本書中,兩位作者解釋了為什麼服務需要服務格線,並逐步演示了Istio如何適應分散式應用程式的生命周期。你將了解用於啟用和管理Istio中多種功能的工具和API。本書涵蓋了Istio的幾大核心能力:安全、流量控制和可觀察性,通過大量的示例展現了Istio的自身特性,並結合實際場景對其進行深入解讀。雖然本書沒有對Istio具體的代碼實現邏輯進行研究,但對於首次接觸Istio或想要進行生產實踐的讀者,具有一定的指導作用。

圖書目錄

目錄
前言 1
第1章 服務格線概述 5
1.1 服務格線是什麼 5
1.2 走進服務格線 6
1.3 版圖和生態系統 10
1.4 Istio服務格線 13
1.5 術語 19
第2章 雲原生的統一可觀察性方法 22
2.1 雲原生意味著什麼 22
2.2 什麼是可觀察性 26
2.3 服務格線的統一可觀察性 31
第3章 Istio簡介 33
3.1 服務格線架構 33
3.2 平面 34
3.3 可擴展性 42
3.4 規模和性能 44
3.5 部署模型 45
第4章 部署Istio 46
4.1 為Istio準備環境 46
4.2 安裝Istio 51
4.3 卸載Istio 62
4.4 基於Helm的安裝方式 63
4.5 其他環境 65
第5章 服務代理 66
5.1 什麼是服務代理 67
5.2 Envoy代理概述 69
5.3 Istio中的Envoy 70
5.4 邊車注入 71
5.5 Envoy的功能 77
第6章 安全和身份 82
6.1 訪問控制 82
6.2 身份 84
6.3 密鑰管理架構 86
6.4 mTLS 89
6.5 配置Istio Auth策略 90
第7章 Pilot 96
7.1 配置Pilot 96
7.2 配置服務 100
7.3 對Pilot進行調試和故障排除 101
7.4 跟蹤配置 104
第8章 流量管理 112
8.1理解Istio中的流量如何流動 112
8.2理解Istio的網路API 113
8.3流量操縱和路由 131
8.4彈性 137
8.5 入口與出口 141
第9章 格線中的Mixer和策略 145
9.1架構 145
9.2 了解Mixer策略如何工作 148
9.3屬性 150
9.4 適配器 151
9.5創建Mixer策略並使用適配器 152
第10章 遙測 158
10.1 適配器模型 158
10.2 指標 159
10.3 日誌 164
10.4 可視化 167
第11章 調試Istio 168
11.1 自檢Istio組件 168
11.2 使用管理平面進行故障排除 169
11.3 工作負載準備 172
11.4 Istio安裝、升級和卸載 174
11.5 Mixer故障排除 176
11.6 Pilot故障排除 176
11.7 調試Galley 177
11.8 調試Envoy 178
11.9 版本兼容性 181
第12章 應用程式部署的實際考慮 182
12.1 控制平面注意事項 182
12.2 案例研究:金絲雀部署 190
第13章 高級場景 198
13.1 高級拓撲的類型 198
13.2 選擇拓撲 203

相關詞條

熱門詞條

聯絡我們