作品介紹

Kubernetes權(quán)威指南及應(yīng)用


作者:鄭東旭, 杜軍等     整理日期:2023-01-28 17:07:07

  《Kubernetes源碼剖析》本書主要分析了Kubernetes核心功能的實(shí)現(xiàn)原理,是一本幫助讀者了解Kubernetes架構(gòu)設(shè)計(jì)及內(nèi)部原理實(shí)現(xiàn)的書。由于Kubernetes代碼量較大,源碼不容易理解,所以本書將梳理相關(guān)知識(shí)點(diǎn),幫助讀者快速學(xué)習(xí)。本書共分為8章,第1章簡(jiǎn)要介紹了Kubernetes架構(gòu)的核心組件,以及每個(gè)核心組件在架構(gòu)中的作用;第2章主要介紹了Kubernetes構(gòu)建過(guò)程中的源碼實(shí)現(xiàn);第3章主要介紹了Kubernetes的核心數(shù)據(jù)結(jié)構(gòu)定義及圍繞資源展開的核心功能;第4章主要介紹了kubectl命令行交互工具的實(shí)現(xiàn)機(jī)制;第5章主要介紹了client-go編程式交互工具的實(shí)現(xiàn)機(jī)制;第6章主要介紹了Etcd存儲(chǔ)的核心實(shí)現(xiàn);第7章主要介紹了kube-apiserver組件的核心實(shí)現(xiàn);第8章主要介紹了kube-scheduler組件的核心實(shí)現(xiàn)。
  《Kubernetes 網(wǎng)絡(luò)權(quán)威指南:基礎(chǔ)、原理與實(shí)踐》本書是容器與Kubernetes網(wǎng)絡(luò)的基礎(chǔ)和進(jìn)階書籍,旨在讓更多人了解和學(xué)習(xí)云原生時(shí)代的底層網(wǎng)絡(luò)模型與實(shí)現(xiàn)機(jī)制,指導(dǎo)企業(yè)在落地云原生時(shí)的網(wǎng)絡(luò)方案選型。 全書包括:容器網(wǎng)絡(luò)虛擬化基礎(chǔ)、Docker容器網(wǎng)絡(luò)、Kubernetes網(wǎng)絡(luò)和Istio網(wǎng)絡(luò)4部分,共6章。第1章容器網(wǎng)絡(luò)虛擬化基礎(chǔ)將支撐容器網(wǎng)絡(luò)的內(nèi)核技術(shù)娓娓道來(lái)。第2章簡(jiǎn)單介紹了Docker原生的容器網(wǎng)絡(luò)能力。Kubernetes網(wǎng)絡(luò)分為3章,第3章介紹Kubernetes網(wǎng)絡(luò)的基礎(chǔ)概念和使用,第4章為讀者剖析了Kubernetes網(wǎng)絡(luò)的底層實(shí)現(xiàn)原理,第5章詳解了業(yè)界主流的Kubernetes網(wǎng)絡(luò)插件。Istio網(wǎng)絡(luò)總共1章,重點(diǎn)解析Istio網(wǎng)絡(luò)流量管控的背后機(jī)制。
  《企業(yè)級(jí)Kubernetes應(yīng)用》Kubernetes從2015年7月21日發(fā)布1.0版本,經(jīng)過(guò)三年多的時(shí)間不斷發(fā)展至今,其作為開源的容器應(yīng)用自動(dòng)部署、調(diào)度和管理平臺(tái)而被大眾廣泛接受,在全球收獲了一大批粉絲和擁護(hù)者。 《企業(yè)級(jí)Kubernetes應(yīng)用》譯自O(shè)’Reilly出版的Kubernetes in the Enterprise。本書從容器及Kubernetes的起源開始,循序漸進(jìn)地介紹了 Kubernetes的各類核心概念,從實(shí)際場(chǎng)景出發(fā),舉例說(shuō)明了應(yīng)用部署的過(guò)程,并結(jié)合持續(xù)交付和運(yùn)維進(jìn)行了闡述。同時(shí)本書內(nèi)容也覆蓋了混合云的使用場(chǎng)景,以及Kubernetes的未來(lái)應(yīng)用方向。書中還介紹了社區(qū)貢獻(xiàn)的相關(guān)內(nèi)容,非常適合對(duì)Kubernetes有興趣的技術(shù)人員閱讀和學(xué)習(xí)。
  《基于Kubernetes的DevOps實(shí)踐:容器加速軟件交付》容器化被認(rèn)為是實(shí)現(xiàn)DevOps的最佳方式。谷歌開發(fā)了Kubernetes,它有效地協(xié)調(diào)容器,被認(rèn)為是容器編排的領(lǐng)跑者。Kubernetes是一個(gè)協(xié)調(diào)器,可以在服務(wù)集群上創(chuàng)建和管理容器。本書將指導(dǎo)管理 Kubernetes集群,然后學(xué)習(xí)如何在DevOps中監(jiān)控、記錄日志和持續(xù)部署。 本書將介紹DevOps和容器的基本概念,部署和將應(yīng)用程序容器化,并介紹Kubernetes中的網(wǎng)絡(luò)和存儲(chǔ)。然后,使用先進(jìn)的DevOps技能,如通過(guò)基于屬性的訪問(wèn)控制和基于角色的訪問(wèn)控制,監(jiān)控、記錄和連續(xù)引入Kubernetes資源的權(quán)限控制。本書還涵蓋部署和管理Amazon Web Services和Google Cloud Platform相關(guān)內(nèi)容。最后,討論了其他編排框架,如Docker Swarm模式、Amazon ECS和Apache Mesos。
  《Kubernetes權(quán)威指南:從Docker到Kubernetes實(shí)踐全接觸(第4版)》Kubernetes是由谷歌開源的Docker容器集群管理系統(tǒng),為容器化的應(yīng)用提供了資源調(diào)度、部署運(yùn)行、服務(wù)發(fā)現(xiàn)、擴(kuò)容及縮容等一整套功能。本書從架構(gòu)師、開發(fā)人員和運(yùn)維人員的角度,闡述了Kubernetes的基本概念、實(shí)踐指南、核心原理、開發(fā)指導(dǎo)、運(yùn)維指南、新特性演進(jìn)等內(nèi)容,圖文并茂、內(nèi)容豐富、由淺入深、講解全面;并圍繞在生產(chǎn)環(huán)境中可能出現(xiàn)的問(wèn)題,給出了大量的典型案例,比如安全配置方案、網(wǎng)絡(luò)方案、共享存儲(chǔ)方案、高可用方案及Trouble Shooting技巧等,有很強(qiáng)的實(shí)戰(zhàn)指導(dǎo)意義。本書內(nèi)容隨著Kubernetes的版本更新不斷完善,目前涵蓋了Kubernetes從1.0到1.14版本的主要特性,努力為Kubernetes用戶提供全方位的Kubernetes技術(shù)指南。本書源碼已上傳至GitHub的kubeguide/K8sDefinitiveGuide-V4-Sourcecode目錄,可自行下載本書源碼進(jìn)行練習(xí)。無(wú)論是對(duì)于軟件工程師、測(cè)試工程師、運(yùn)維工程師、軟件架構(gòu)師、技術(shù)經(jīng)理,還是對(duì)于資深I(lǐng)T人士,本書都極具參考價(jià)值。
  《Kubernetes in Action中文版》本書主要講解如何在 Kubernetes 中部署分布式容器應(yīng)用。本書開始部分概要介紹了 Docker 和Kubernetes 的由來(lái)和發(fā)展,然后通過(guò)在 Kubernetes 中部署一個(gè)應(yīng)用程序,一點(diǎn)點(diǎn)增加功能,逐步加深我們對(duì)于Kubernetes架構(gòu)的理解和操作的實(shí)踐。在本書的后面部分,也可以學(xué)習(xí)一些高階的主題,比如監(jiān)控、調(diào)試及伸縮。Kubernetes是希臘文,意思是“舵手”,帶領(lǐng)我們安全地到達(dá)未知水域。Kubernetes這樣的容器編排系統(tǒng),會(huì)幫助我們妥善地管理分布式應(yīng)用的部署結(jié)構(gòu)和線上流量,高效地組織容器和服務(wù)。Kubernetes 作為數(shù)據(jù)中心操作系統(tǒng),在設(shè)計(jì)軟件系統(tǒng)時(shí),能夠盡量降低在底層網(wǎng)絡(luò)和硬件設(shè)施上的負(fù)擔(dān)。
  《Kubernetes權(quán)威指南——企業(yè)級(jí)容器云實(shí)戰(zhàn)》本書是基于《Kubernetes權(quán)威指南:從Docker到Kubernetes實(shí)踐全接觸》進(jìn)行企業(yè)級(jí)容器云平臺(tái)建設(shè)的實(shí)戰(zhàn)指南,力圖對(duì)容器云平臺(tái)的建設(shè)、應(yīng)用和運(yùn)營(yíng)過(guò)程提供全方位的指導(dǎo)。其中,第1章對(duì)企業(yè)級(jí)容器云平臺(tái)應(yīng)該如何進(jìn)行規(guī)劃和建設(shè)提供指導(dǎo)。第2章對(duì)在容器云平臺(tái)上如何管理需要為租戶提供的計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源和鏡像資源等基礎(chǔ)資源進(jìn)行分析和說(shuō)明。第3章從應(yīng)用部署模板、應(yīng)用配置模板、應(yīng)用的灰度發(fā)布更新策略、彈性擴(kuò)縮容等方面對(duì)容器云平臺(tái)上應(yīng)用部署的相關(guān)管理工作進(jìn)行講解。第4章從微服務(wù)架構(gòu)的起源、Kubernetes的微服務(wù)體系、Service Mesh及多集群統(tǒng)一服務(wù)管理等方面對(duì)容器云平臺(tái)的微服務(wù)管控機(jī)制進(jìn)行分析和說(shuō)明。第5章從容器云平臺(tái)的DevOps管理、應(yīng)用的日志管理、監(jiān)控和告警管理、安全管理、平臺(tái)數(shù)據(jù)的備份等方面對(duì)生產(chǎn)運(yùn)營(yíng)過(guò)程中的主要工作進(jìn)行分析和說(shuō)明。第6章通過(guò)常見(jiàn)系統(tǒng)的容器化改造遷移方案,為傳統(tǒng)應(yīng)用如何上云提供指導(dǎo)。第7章對(duì)容器云PaaS平臺(tái)的建設(shè)和應(yīng)用進(jìn)行說(shuō)明。第8章通過(guò)3個(gè)案例,對(duì)大型項(xiàng)目在容器云PaaS平臺(tái)上的應(yīng)用、復(fù)雜分布式系統(tǒng)的容器化實(shí)踐為讀者提供參考。無(wú)論是對(duì)于系統(tǒng)架構(gòu)師、開發(fā)和測(cè)試人員、運(yùn)維人員,還是對(duì)于企業(yè)IT主管、系統(tǒng)管理員、平臺(tái)管理員、SRE人員等,本書都非常有參考價(jià)值。本書也適合作為高等院校計(jì)算機(jī)專業(yè)云計(jì)算及容器技術(shù)方面的教材使用。





上一本:康德著作集 下一本:陳振濂學(xué)術(shù)著作集

作家文集

下載說(shuō)明
Kubernetes權(quán)威指南及應(yīng)用的作者是鄭東旭, 杜軍等,全書語(yǔ)言優(yōu)美,行文流暢,內(nèi)容豐富生動(dòng)引人入勝。為表示對(duì)作者的支持,建議在閱讀電子書的同時(shí),購(gòu)買紙質(zhì)書。

更多好書