本書主要分析了Kubernetes核心功能的實現原理,是一本幫助讀者了解Kubernetes架構設計及內部原理實現的書。由於Kubernetes代碼量較大,源碼不容易理解,所以本書將梳理相關知識點,幫助讀者快速學習。本書共分為8章,第1章簡要介紹了Kubernetes架構的核心組件,以及每個核心組件在架構中的作用;第2章主要介紹了Kubernetes構建過程中的源碼實現;第3章主要介紹了Kubernetes的核心數據結構定義及圍繞資源展開的核心功能;第4章主要介紹了kubectl命令行交互工具的實現機制;第5章主要介紹了client-go編程式交互工具的實現機制;第6章主要介紹了Etcd存儲的核心實現;第7章主要介紹了kube-apiserver組件的核心實現;第8章主要介紹了kube-scheduler組件的核心實現。本書適合雲計算領域的相關技術人員、Kubernetes開發者、Go語言開發者等閱讀。