久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

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

共計(jì) 2266 個(gè)字符,預(yù)計(jì)需要花費(fèi) 6 分鐘才能閱讀完成。

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

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

2019 年,Rancher 推出了一系列輕量級(jí) Kubernetes 開(kāi)源項(xiàng)目,包括輕量級(jí)的 Kubernetes 發(fā)行版 K3s、基于 Kubernetes 的應(yīng)用程序部署引擎 Rio、業(yè)界首個(gè) Kubernetes 操作系統(tǒng) K3OS。這些項(xiàng)目獲得了大量用戶(hù)的關(guān)注,并收獲了一致的好評(píng)。隨著這些項(xiàng)目的成功,用戶(hù)開(kāi)始將成千上萬(wàn)的獨(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)目,他表示:“用戶(hù)對(duì)于在不久的將來(lái)管理成千上萬(wàn)甚至是數(shù)百萬(wàn)的集群具有極大的興趣。我們堅(jiān)信 Kubernetes 有望成為在多云及異構(gòu) IT 環(huán)境中無(wú)處不在的企業(yè)計(jì)算平臺(tái),大規(guī)模管理 Kubernetes 集群的需求將持續(xù)不斷地增長(zhǎng)。”

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

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

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

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

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

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

Fleet 的可擴(kuò)展性來(lái)自于 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 萬(wàn)個(gè)節(jié)點(diǎn)。隨著 Rancher 2.4 產(chǎn)品架構(gòu)的增強(qiáng),Rancher 將在后續(xù)版本中提供支持 100 萬(wàn)個(gè)集群的途徑。“我們有信心新一代架構(gòu)將使我們可以管理數(shù)百萬(wàn)個(gè)集群。我們將繼續(xù)驗(yàn)證這個(gè)架構(gòu),并繼續(xù)進(jìn)行規(guī)模測(cè)試,我們也會(huì)與社區(qū)分享我們的發(fā)現(xiàn)。”Darren Shepherd 補(bǔ)充道。

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

這一趨勢(shì)與當(dāng)前的 Kubernetes 發(fā)展趨勢(shì)不謀而合。隨著業(yè)界涌現(xiàn)出越來(lái)越多的 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 資源文件來(lái)管理集群底層和操作系統(tǒng)。

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

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

另一方面,那些在容器領(lǐng)域深耕了數(shù)年的用戶(hù)可能會(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 也包含了我的私心。”Darren Shepherd 解釋道:“所以我希望重新使用 Fleet 這一名字,這是對(duì)這個(gè)非常出色的容器領(lǐng)域早期項(xiàng)目的致敬。同時(shí),對(duì)于推動(dòng) Kubernetes 集群管理的演進(jìn),我們感到十分興奮及萬(wàn)分期待。”

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

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-04發(fā)表,共計(jì)2266字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 巴塘县| 神池县| 临猗县| 吉水县| 岳池县| 博湖县| 五河县| 通渭县| 镇远县| 玉溪市| 璧山县| 蕉岭县| 句容市| 弥渡县| 沙洋县| 扶余县| 龙里县| 张家界市| 即墨市| 邮箱| 修武县| 木里| 荥阳市| 永登县| 军事| 松阳县| 靖西县| 石屏县| 吕梁市| 绥棱县| 上饶县| 苍山县| 永顺县| 太仆寺旗| 通州市| 密云县| 宁河县| 项城市| 波密县| 休宁县| 青铜峡市|