Kubernetes心得

相關網站

心得

  • 最近參加了一場GCP,一整天下來,覺得最有幫助的是Kubernetes這個項目

  • 簡稱K8S,8是指中間8個字元

  • 花了幾天在嘗試安裝,官網的說明文件很不友善,除了講Minikube單機安裝,跟kubeadm簡易安裝(操作時還會提醒不要用在 production上),其它安裝方法根本沒有

  • 大部份找到的安裝教學都是用CentOS為基底,Ubuntu很少,我是用Ubuntu做基底,看了很多文章及實作後,其實只有幾個小地方要注意而已

  • 安裝主要是參考這篇,裡面的安裝路徑要注意https://www.gitbook.com/book/opsnull/follow-me-install-kubernetes-cluster/details

  • 這篇做輔助,這篇最大優點是用新版V1.8以及3台Master ,網路部份還沒實作過,不便評論 https://jicki.me/2017/09/29/kubernetes-1.8.0-up/#kubernetes-180

  • 用Virtualbox就可以開三台虛擬機做安裝測試,我是每台開2G記憶體,外加設多網卡

  • 這個就有感受到軟體積木概念了,眾多的服務組合成一個更強大的系統

  • 在實機操作後,etcd這服務似乎很操硬碟,只裝etcd,硬碟燈閃爍頻率過高

  • 看過多篇文章後,與自己評估,除非數量大,會有多人操作需求,權限控管,才需要K8S,小環境或單人管理,用docker的swarm比較簡單,學習曲線與成本低很多

  • 要多花時間理解與操作權限管理,而且覺得不容易上手

  • 光架完K8S還不夠,還有儲存的問題沒解決,所以多花了兩個月研究harbor與ceph,K8S的研究也先暫時停止,改往swarm方向進行架構組合。