
[美]布蘭登·伯恩斯 [美]埃迪·維拉爾巴 [美]戴夫·斯特雷貝爾 [美]拉克蘭·埃文森
在本書中,四位在分佈式系統、企業應用開發和開源領域有着豐富經驗的 Kubernetes 專家將會對如何使用 Kubernetes 容器編排系統構建應用進行全程指導。本書內容豐富,涵蓋開發人員的工作流程、監控和度量指標、配置管理、持續集成和測試、版本控制與發佈、應用程序的全球化部署、資源管理、網絡、Pod安全、集羣策略與治理、多集羣管理、外部服務集成、機器學習、如何在Kubernetes上構建更高層次的平臺、狀態管理和有狀態應用程序、許可控制與授權等,是一本非常全面的實踐指南。
照着書中的例子實現一遍,對k8s的基本概念比如Pod,ReplicationController,Service,網絡,資源也就有了大致瞭解。這本書不涉及過多的理論知識,以實戰例子爲主,但是使用的k8s版本過低(v1.1.1),導致很多特性和用法已經發生了改變。如果把docker比喻成集裝箱的話,k8s就如其名一樣,像一個舵手掌握着這艘大船以及對集裝箱的生命週期管理,並提供了彈性伸縮,統一接口訪問等誘人功能。
實實在在的一本k8s實戰指南。每篇的最佳實踐都特別棒。常讀常新。
這本書並沒有詳細講解k8s的細節,但是對於很多場景提供了決策點及建議,適合正在嘗試使用k8s構建雲平臺的團隊leader