Kubernetes深度實踐(一)

Kubernetes方案:RKE+Lens

Kuberentes的出現(xiàn)確實大幅減低了服務器的運維成本,極大的增加了資源利用率,但是卻大大的提高的對開發(fā)者、運維人員的技能要求。雖然現(xiàn)在市面上有很多的Kubernetes發(fā)行版都能一鍵搭建集群,看似讓Kubernetes變的信手拈來,我相信真正深入使用過的人會有不同的感受,這里不想展開討論,只以我用過的為例進行說明。

基本上發(fā)行版的Kubernetes我都使用過,包括openshift、rke、microk8s、kubedbm以及systemd的方式。我建議剛接觸的朋友使用systemd的方式搭建一下kubernetes集群試一下,會對kubernetes有更深入的理解,我也寫過這樣的文檔,回頭可以整理分享出來。

目前工作上用到的最多的是rke的kubernetes集群,他是rancher下面的一個kubernetes發(fā)行版。他們家還有一個k3s,對于像樹莓派這種資源有限的設備用起來還是很方便的,大家有興趣可以玩玩。

個人不推薦使用rancher來管理rke集群,rancher這玩意兒我真的是又愛又恨。愛的是他確實蠻方便,什么都能通過瀏覽器在頁面上操作,對于剛接觸的人確實是蠻友好的;恨的是它會創(chuàng)建一大堆亂七八糟的東西,用著用著就會發(fā)現(xiàn)各種問題,最新的版本雖然已經(jīng)向kuberentes dashboard靠齊但感覺沒啥意思,直到我發(fā)現(xiàn)Lens這玩意兒的時候,我果斷把rancher從我的集群里面刪掉了。多集群管理、可視化操作、內嵌kubectl、一鍵portforward,完全停不下來,誰用誰知道,這個我是真的墻裂推薦。

使用rke來創(chuàng)建和管理kubernetes集群,實現(xiàn)自動備份和還原,節(jié)點的動態(tài)擴縮容的操作,這樣就能保證集群的安全性,就算集群掛了也能快速的重建集群(這個是有親身感受的,還好有自動備份,不然有時候真的是想死的心都有了)。然后再使用Lens來管理Kubernetes的資源,在操作便捷和可視化的前提下,不給集群附加任何組件。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容