< >
Kubernetes是當紅的容器叢集管理工具。在過去幾年內,容器叢集管理工具大幅改變開發跟維運人員在雲端環境中開發、建構、部署和維護應用程式的方法。不論你是剛剛接觸分散式系統,或著正在使用雲端環境部署應用程式,這本經典之作的更新版能幫助你的公司進入更快速、靈活、可靠和高效的雲端環境。Brendan Burns, Joe Beda和 Kelsey Hightower三位Kubernetes的專家,將帶領讀者瞭解如何利用Kubernetes部署分散式應用程式。您可以藉由本書學到如何使用工具及API來自動化具有可擴充性的分散式線上服務、機器學習應用程式,甚至是使用Reapberry Pi建立叢集。.建立並運行一個簡單的叢集來學習Kubernetes的運作.深入了解如何使用Kubernetes、Pod、Service、Ingress和ReplicaSet來部署應用程式.在Kubernetes中整合容器化微服務與儲存區.學會使用Kubernetes中的DaemonSet、Jobs、ConfigMaps和Secret物件.提供開發及部署應用程式的Kubernetes實用範例「由三位世界上令人尊敬且具有高度權威性的雲端原生系統作者所撰寫,本書可以幫您奠定使用Kubernetes的基礎觀念,並藉由其中的範例探索Kubernetes的世界」- Liz Rice, Aqua Security
Brendan BurnsKubernetes共同創辦人,Microsoft Azure的傑出工程師,帶領團隊專注於DevOps、開源軟體及微服務。Joe BedaKubernetes共同創辦人,VMware的首席工程師,直到Heptio被VMware併購前,Joe是Heptio的共同創辦人兼CTO,專注於為VMware導入Kubernetes的策略。Kelsey HightowerGoogle Cloud Platform的首席技術傳播者,在他的職涯中嘗試過各種不同的角色,目前致力於研究如何部署應用程式。
第一章 緒論第二章 建立和運行容器 第三章 部署 Kubernetes 叢集第四章 常見的 kubectl 指令第五章 Pod第六章 Label和Annotation第七章 服務探索第八章 使用Ingress執行HTTP負載平衡第九章 ReplicaSet第十章 Deployment第十一章 DaemonSet第十二章 Job第十三章 ConfigMap 和 Secret第十四章 角色型存取權控管(RBAC)第十五章 Kubernetes 和整合儲存解決方案第十六章 擴充 Kubernetes第十七章 部署實際的應用程式第十八章 整理你的應用程式附錄A 建立樹莓派 Kubernetes 叢集
Kubernetes錦囊妙計 分散式系統設計
購買紙本書