做爲一個典型的分佈式項目,Kubernetes 的部署一直以來都是擋在初學者前面的一隻「攔路虎」。尤爲是在 Kubernetes 項目發佈初期,它的部署徹底要依靠一堆由社區維護的腳本。api
其實,Kubernetes 做爲一個 Golang 項目,已經免去了不少相似於 Python 項目要安裝語言級別依賴的麻煩。可是,除了將各個組件編譯成二進制文件外,用戶還要負責爲這些二進制文件編寫對應的配置文件、配置自啓動腳本,以及爲 kube-apiserver 配置受權文件等等諸多運維工做。安全
這幾年,在跟朋友探討 k8s 落地時,也有一些問題被反反覆覆地說起,好比:網絡
在這裏分享我偶然間獲得的一份文檔,該文檔將K8S分爲理論和實踐兩個部分進行講解,左右開弓,事半功倍,讓咱們來看看文檔內容架構
該學習指南,主要包括兩個模塊:理論篇和實踐篇運維
以上就是這份文檔的概況,一次搞懂6個核心原理吃透基礎理論,學會6個典型問題的華麗操做,無論是架構師仍是開發者,又或是運維,都可以從中學到很多。分佈式
上面的文檔已整理成冊,感興趣的朋友添加Q羣:328993819,備註51。ide