| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Kubernetes API Server源碼分析與擴展開發 (微課視頻版) ISBN:9787302670155 出版社:清華大學 著編譯者:張海龍 叢書名:計算機技術開發與應用叢書 頁數:367 所在地:中國大陸 *此為代購商品 書號:1681059 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 Kubernetes API Server源碼分析與擴展開發 (微課視頻版) 787302670155 張海龍 內容簡介 本書第一主題是解析Kubernetes API Server源代碼;第二主題是結合源碼知識進行擴展開發。全書分為3篇,共12章。 第一篇為基礎篇(第1章和第2章)。第1章簡介Kubernetes及其組件,並迅速切入API Server,統一全書使用的概念名詞,介紹其主要設計模式。第2章介紹Kubernetes項目組織和社區治理。組織結構對系統的設計有著直接影響,這部分幫助讀者理解代碼背後的人和組。在第2章讀者也會看到如何參与Kubernetes項目,特別是貢獻代碼的過程。 第二篇為源碼篇(第3∼8章),是本書的核心篇章。第3章宏觀展示API Server源代碼的組織,以及總體架構設計等,其中關於啟動流程的源碼部分與本篇後續章節銜接緊密;第4章聚焦整個系統核心對象——Kubernetes API,本章將API分為幾大類並講解為API進行的代碼生成;第5∼8章分別解析API Server的各個子Server源碼,它們是Generic Server、主Server、擴展Server、聚合器與聚合Server。 第三篇為實戰篇(第9∼12章),講解3種主流API Server擴展方式。作為輔助理解源碼的手段之一,第9章不藉助腳手架開發一個聚合Server;第10章為後兩章的基礎,聚焦API Server Builder和Kubebuilder兩款官方開髮腳手架;第11章用API Server Builder重寫第9章的聚合Server;第12章用Kubebuilder開發一個操作器(Operator)。 本書適合Kubernetes系統運維人員、擴展開發人員、使用Go語言的開發者及希望提升設計水平的軟體從業人員閱讀,需具備Go語言和Kubernetes基礎知識。作者簡介 張海龍,復旦大學軟體工程碩士、數學學士。從事企業管理軟體開發16年,專註于軟體生命周期管理領域。負責管理大型雲原生軟體開發項目多年,具有豐富的大型單體軟體微服務化經驗。現任外企軟體開發團隊經理,擁有十多年團隊管理經驗。目錄 第一篇 基礎篇第1章 Kubernetes與API Server概要 1 1 Kubernetes組件 1 1 1 控制面上的組件 1 1 2 節點上的組件 1 2 Kubernetes API基本概念 1 2 1 API和API對象 1 2 2 API種類 1 2 3 API組和版本 1 2 4 API資源 1 3 API Server 1 3 1 一個Web Server 1 3 2 服務於API 1 3 3 請求過濾鏈與准入控制 1 4 聲明式API和控制器模式 1 4 1 聲明式API 1 4 2 控制器和控制器模式 1 5 本章小結 第2章 Kubernetes項目 2 1 Kubernetes社區治理 2 1 1 特別興趣組 2 1 2 SIG內的子項目組 2 1 3 工作組 2 2 開發人員如何貢獻代碼 2 2 1 開發流程 2 2 2 代碼提交與合併流程 2 3 源代碼下載與編譯 2 3 1 下載 2 3 2 本地編譯與運行 2 4 本章小結 第二篇 源碼篇 第3章 API Server 3 1 Kubernetes工程結構 3 1 1 頂層 目錄 3 1 2 staging 目錄 3 1 3 pkg 目錄 3 2 Cobra 3 2 1 命令的格式規範 3 2 2 用Cobra寫命令行應用 3 3 整體結構 3 3 1 子Server 3 3 2 再談聚合器 3 4 API Server的創建與啟動 3 4 ,1創建Cobra命令 3 4 2 命令的核心邏輯 3 4 3 CreateServerChain()函數 3 4 4 總結與展望 3 5 本章小結 第4章 Kubernetes API 4 1 Kubernetes API源代碼 4 1 1 內部版本和外部版本 4 1 2 API的屬性 4 1 3 API的方法與函數 4 1 4 API定義與實現的約定 4 2 內置API 第三篇 實戰篇 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |