摘要:然而,這項功能實際使用起來并不方便,多數情況下特別是對企業而言投入產出比并不大。指標和監控也是受益于和有許多集成關聯的和。這在當時編排框架三足鼎立的階段是一個創舉,整個實現的過程對的研發而言也實屬不易。
如果你最近對容器領域有所關注的話,想必你已經發現了,最近這段時間里,與Kubernetes相關的技術在快速、大量地涌現。因此,再增加一個,可能也不會讓人有多新奇。不過,Rancher近期發布的新版產品還是值得你來了解一番的。Rancher Labs的研發團隊一直在研究一些新的想法,我認為這將會對我們所有人對Kubernetes(K8s)的想法產生深刻影響。我會在這篇博客中說說我最感興趣的三個方面。
首先,Rancher 2.0可以使用docker-compose來部署K8s的pods、services和ingress。Docker通過組件化的方式極大地優化了用戶體驗。我喜歡它的直觀和簡潔,這對于沒有時間在容器上過多鉆研、只需要完成工作的人來說,易于上手的它是一個絕佳的選擇。另外,K8s的資源清單功能十分強大,且具有不錯的擴展性。然而,這項功能實際使用起來并不方便,多數情況下(特別是對企業而言)投入產出比并不大。而Rancher 2.0很好地解決了這一困境,對于K8s新手而言,他們可以通過Rancher使用docker-compose來部署他們的應用程序,而對喜歡原生的k8s資源清單功能的用戶來說,他們也能繼續用他們原先的方式使用k8s。
K8s在世界各地勢頭正猛,我想我們還沒有時間停下來,去評估一個組織內的工程師(并非容器的愛好者)實際上是否真的向往K8s的用戶體驗。因為在我的經驗中,這種大范圍的推廣,既可以產生技術,也可能會破壞技術。一段時間過后,當熱潮退去,如果用戶并沒有對此產生興趣,那么這項技術就很可能會成為一個只能被束之高閣、無法落地的技術——特別是在一開始它是以提高開發人員生產力為賣點。
第二,Rancher 2.0利用了K8s的成熟特性。你肯定聽說過“不要重造輪子”的格言,可“重造輪子”的事情卻又總在科技公司重演。所幸我們的研發團隊意識到我們可以依靠K8s的API實現新功能,而無需自己從頭構建。我堅信這樣會使得軟件開發得更好,因為你不必冒著重蹈覆轍的風險,而只需專注于解決新問題。這樣的想法來源于我個人和其他人的經驗,比如Joel Spolsky的有關重寫軟件的理解。
那么Rancher 2.0中有哪些有關使用K8s特性的例子呢?其一,我們通過擴展現有的K8s結構(如命名空間和RBAC)來實現多租戶模型。Federation也是我們在決定利用K8s實現之前自己做的事情。指標和監控也是受益于和K8s有許多集成關聯的Heapster和InfluxDB。而上述這些僅僅是我們在Rancher中使用K8s技術的幾個亮點而已。
最后,我對K8s將在Rancher Labs未來的影響很是期待。自從我們首次在容器生態系統中提供解決方案之后,我們嘗試過支持所有的編排調度框架(k8s、Mesos、Swarm),給我們的用戶提供盡可能多的選擇。這在當時編排框架“三足鼎立”的階段是一個創舉,整個實現的過程對Rancher Labs的研發而言也實屬不易。而我一直想知道如果我們把精力放在這些技術中的其中某一項上,Rancher會是什么樣子。令我高興的是,業界已經逐漸將K8s視為編排調度框架的主流選擇,這樣我們就能夠集中我們的精力,不必擔心因多樣性而出現用戶群體有限的問題。
我希望上述的理由能夠讓你有興趣去了解Rancher 2.0。作為開源產品,Rancher產品一路走來的的進步與完善離不開用戶的支持與反饋,我們重視每一個人的每一條意見,請隨時分享你的經驗,讓我們做得更好。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/32596.html
摘要:然而,這項功能實際使用起來并不方便,多數情況下特別是對企業而言投入產出比并不大。指標和監控也是受益于和有許多集成關聯的和。這在當時編排框架三足鼎立的階段是一個創舉,整個實現的過程對的研發而言也實屬不易。 如果你最近對容器領域有所關注的話,想必你已經發現了,最近這段時間里,與Kubernetes相關的技術在快速、大量地涌現。因此,再增加一個,可能也不會讓人有多新奇。不過,Rancher近...
摘要:而用戶能在同一平臺上管理任何集群,輕松地充分利用的強大能力及其迅速壯大的生態系統。在本指南中,你將會了解如何快速上手。環境中的所有主機必須允許彼此間的流量能夠進行跨主機聯網。這一過程需要幾分鐘完成。如果服務正常,將會顯示狀態為綠色。 大家好,給大家介紹一下,這是幫助大家率先上手嘗試Rancher 2.0的神器 @Rancher 2.0快速上手指南 內容導讀 準備一臺Linux主機 啟...
摘要:而用戶能在同一平臺上管理任何集群,輕松地充分利用的強大能力及其迅速壯大的生態系統。在本指南中,你將會了解如何快速上手。環境中的所有主機必須允許彼此間的流量能夠進行跨主機聯網。這一過程需要幾分鐘完成。如果服務正常,將會顯示狀態為綠色。 大家好,給大家介紹一下,這是幫助大家率先上手嘗試Rancher 2.0的神器 @Rancher 2.0快速上手指南 內容導讀 準備一臺Linux主機 啟...
摘要:選擇工具下拉菜單,在下拉菜單中選擇通知程序,然后單擊添加通知程序,這將打開一個模式窗口,您可以從以下選項中進行選擇。集群級別的告警返回到工具下拉菜單中,你能看到那里有一個告警的選項。 在Rancher 1.x時期,告警功能是很多Rancher用戶一直希望能夠集成進產品內的,因此在Rancher 2.0研發階段,這一直是Rancher研發團隊功能列表中的重要一項。 Rancher 2.0...
摘要:年月發布的的第二個里程碑版本,支持用戶在創建集群時添加自定義節點。在本例中,我們將使用全部三種角色可以到達容器的地址應該是自解的,將連接到該端點。 Rancher是一個開源的全棧化企業級容器管理平臺,用戶在Rancher可視化界面上以點選的方式,即可一鍵完成所有容器基礎設施(網絡、存儲、負載均衡等)的對接與部署,確保容器在任何基礎架構上(公私有云、虛擬機、物理機等)無縫運行。只需簡單直...
閱讀 1876·2021-09-24 09:48
閱讀 3220·2021-08-26 14:14
閱讀 1674·2021-08-20 09:36
閱讀 1460·2019-08-30 15:55
閱讀 3628·2019-08-26 17:15
閱讀 1425·2019-08-26 12:09
閱讀 606·2019-08-26 11:59
閱讀 3323·2019-08-26 11:57