真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Rancher開源Fleet項(xiàng)目的示例分析

這篇文章給大家分享的是有關(guān)Rancher開源Fleet項(xiàng)目的示例分析的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)建站專注于雷州企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站制作。雷州網(wǎng)站建設(shè)公司,為雷州等地區(qū)提供建站服務(wù)。全流程按需定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

Rancher是業(yè)界最早實(shí)現(xiàn)多云多集群管理的企業(yè)級(jí)Kubernetes管理平臺(tái)。早在2016年的Rancher 1.0版本,Rancher就已經(jīng)提供了用于管理多個(gè)集群的中央控制平面。作為Kubernetes多集群管理的先驅(qū),我們已經(jīng)親眼看到了用戶如何不斷增加所管理集群的數(shù)量。

2019年,Rancher推出了一系列輕量級(jí)Kubernetes開源項(xiàng)目,包括輕量級(jí)的Kubernetes發(fā)行版K3s、基于Kubernetes的應(yīng)用程序部署引擎Rio、業(yè)界首個(gè)Kubernetes操作系統(tǒng)K3OS。這些項(xiàng)目獲得了大量用戶的關(guān)注,并收獲了一致的好評(píng)。隨著這些項(xiàng)目的成功,用戶開始將成千上萬的獨(dú)立Kubernetes集群部署到分支機(jī)構(gòu)、零售商店、石油鉆井平臺(tái)和風(fēng)力發(fā)電廠等邊緣位置。

Rancher聯(lián)合創(chuàng)始人及總架構(gòu)師Darren Shepherd創(chuàng)建并主導(dǎo)了Fleet項(xiàng)目,他表示:“用戶對(duì)于在不久的將來管理成千上萬甚至是數(shù)百萬的集群具有極大的興趣。我們堅(jiān)信Kubernetes有望成為在多云及異構(gòu)IT環(huán)境中無處不在的企業(yè)計(jì)算平臺(tái),大規(guī)模管理Kubernetes集群的需求將持續(xù)不斷地增長?!?/p>

Fleet:從“寵物”到“牛群”,滿足持續(xù)增長的集群規(guī)模管理需求

隨著Kubernetes集群規(guī)模的需求不斷增長,用戶需要一個(gè)可以實(shí)現(xiàn)多集群管理的全新體系架構(gòu),F(xiàn)leet展示了多集群管理的未來發(fā)展形態(tài)。過去,用戶將Kubernetes集群當(dāng)作“寵物”,F(xiàn)leet的橫空出世,將幫助用戶從管理“寵物”過渡至管理“牛群”,從而實(shí)現(xiàn)海量集群的集中管理。

Rancher開源Fleet項(xiàng)目的示例分析

為了擴(kuò)大所管理的集群數(shù)量,用戶無法將過多的注意力和精力集中在管理每一個(gè)獨(dú)立的集群上。正如Kubernetes幫助用戶將焦點(diǎn)從單個(gè)計(jì)算節(jié)點(diǎn)轉(zhuǎn)移開來一樣,Fleet借鑒了這一思路,幫助用戶將焦點(diǎn)從單個(gè)集群轉(zhuǎn)移開來。

“根據(jù)Kubernetes部署Pod的模型,我們定義了Bundles,并通過Selector將Bundles關(guān)聯(lián)到集群上。但我們不能完全復(fù)制Kubernetes Pod部署模型。”Darren Shepherd解釋道:“跨集群部署這一想法的獨(dú)特之處在于,每個(gè)集群需要對(duì)資源進(jìn)行不同的配置?!?/p>

Fleet提供了一種內(nèi)置機(jī)制,可以使用諸如Helm和Kustomize等行業(yè)標(biāo)準(zhǔn)工具為每個(gè)目標(biāo)集群定制Bundles。一旦用戶在集群之間部署了Bundles,F(xiàn)leet就會(huì)主動(dòng)監(jiān)視資源是否已就緒,以及是否被更改過。

在K3s和Rancher上構(gòu)建

Fleet的可擴(kuò)展性來自于Rancher Labs為Rancher和K3s的擴(kuò)展所進(jìn)行的大量工作和經(jīng)驗(yàn)累積。雖然K3s的目標(biāo)是較小的部署,但是K3s的存儲(chǔ)技術(shù)使Kubernetes可以管理比使用etcd時(shí)更大的數(shù)據(jù)集。除此之外,K3s也為減少Kubernetes控制器中不必要的通信進(jìn)行了優(yōu)化。

日前,Rancher正式發(fā)布了Rancher 2.4,其GA版本支持2000個(gè)集群和10萬個(gè)節(jié)點(diǎn)。隨著Rancher 2.4產(chǎn)品架構(gòu)的增強(qiáng),Rancher將在后續(xù)版本中提供支持100萬個(gè)集群的途徑?!拔覀冇行判男乱淮軜?gòu)將使我們可以管理數(shù)百萬個(gè)集群。我們將繼續(xù)驗(yàn)證這個(gè)架構(gòu),并繼續(xù)進(jìn)行規(guī)模測(cè)試,我們也會(huì)與社區(qū)分享我們的發(fā)現(xiàn)?!盌arren Shepherd補(bǔ)充道。

“對(duì)比起應(yīng)用程序,我們更傾向于將Fleet部署的單元稱為Bundles?!盌arren Shepherd強(qiáng)調(diào):“我們不僅可以管理應(yīng)用程序部署。更為關(guān)鍵的是,我們可以管理所有可以被描述為Kubernetes資源的東西。”

這一趨勢(shì)與當(dāng)前的Kubernetes發(fā)展趨勢(shì)不謀而合。隨著業(yè)界涌現(xiàn)出越來越多的Kubernetes原生工具,這大大擴(kuò)展了Fleet可以管理的范圍。

目前,除了應(yīng)用程序部署之外,F(xiàn)leet的主要用例是管理安全工具和安全策略。諸如OPA和Falco等工具,它們都支持原生Kubernetes API,因此Fleet可以確保你的所有集群的一致性和安全性。

不止于此,我們也一直努力增強(qiáng)我們的K3s、K3OS和系統(tǒng)升級(jí)控制器(System Update Controller)。這些工具可以使我們用Kubernetes資源文件來管理集群底層和操作系統(tǒng)。

艦隊(duì)管理:新場(chǎng)景催生新需求

自K3s面世以來,越來越多的用戶將其推廣及應(yīng)用到分布的場(chǎng)景中,Rancher研發(fā)團(tuán)隊(duì)收到了無數(shù)K3s社區(qū)用戶對(duì)于海量集群管理的需求。最終,Rancher決定將這一項(xiàng)目命名為Fleet,因?yàn)檫@一單詞極佳地體現(xiàn)出了許多用戶所描述的用例的精髓。

另一方面,那些在容器領(lǐng)域深耕了數(shù)年的用戶可能會(huì)發(fā)現(xiàn),F(xiàn)leet同時(shí)也是另一個(gè)早期容器領(lǐng)域項(xiàng)目的名字。它是由CoreOS團(tuán)隊(duì)在早期構(gòu)建的容器編排系統(tǒng),目前已經(jīng)停止維護(hù),不再更新。

“我一直是它的忠實(shí)粉絲,將這一項(xiàng)目命名為Fleet也包含了我的私心?!盌arren Shepherd解釋道:“所以我希望重新使用Fleet這一名字,這是對(duì)這個(gè)非常出色的容器領(lǐng)域早期項(xiàng)目的致敬。同時(shí),對(duì)于推動(dòng)Kubernetes集群管理的演進(jìn),我們感到十分興奮及萬分期待。”

感謝各位的閱讀!關(guān)于“Rancher開源Fleet項(xiàng)目的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


網(wǎng)頁標(biāo)題:Rancher開源Fleet項(xiàng)目的示例分析
文章網(wǎng)址:http://weahome.cn/article/ipcppj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部