摘要:年月日,業(yè)界領(lǐng)先的容器管理軟件提供商以下簡(jiǎn)稱宣布推出輕量級(jí)發(fā)行版,這款產(chǎn)品專為在資源有限的環(huán)境中運(yùn)行的研發(fā)和運(yùn)維人員設(shè)計(jì)。此次發(fā)布的項(xiàng)目,將滿足在邊緣計(jì)算環(huán)境中運(yùn)行在和處理器上的小型易于管理的集群日益增長(zhǎng)的需求。
2019年2月26日,業(yè)界領(lǐng)先的容器管理軟件提供商Rancher Labs(以下簡(jiǎn)稱Rancher)宣布推出輕量級(jí)Kubernetes發(fā)行版K3s,這款產(chǎn)品專為在資源有限的環(huán)境中運(yùn)行Kubernetes的研發(fā)和運(yùn)維人員設(shè)計(jì)。Rancher此次發(fā)布的K3s項(xiàng)目,將滿足在邊緣計(jì)算環(huán)境中運(yùn)行在x86、ARM64和ARMv7處理器上的小型、易于管理的Kubernetes集群日益增長(zhǎng)的需求。
“現(xiàn)有的Kubernetes發(fā)行版通常是內(nèi)存密集型的,在邊緣計(jì)算環(huán)境中顯得過(guò)于復(fù)雜?!盧ancher聯(lián)合創(chuàng)始人及CEO梁勝表示:“在過(guò)去的一年間,和Rancher達(dá)成合作的企業(yè)客戶中有數(shù)十個(gè)都向我們表達(dá)過(guò),他們認(rèn)為Kubernetes是管理邊緣基礎(chǔ)設(shè)施的理想平臺(tái),但他們不愿意在他們的邊緣設(shè)備中投入大量資源來(lái)運(yùn)行一個(gè)成熟的Kubernetes平臺(tái)。通過(guò)K3s,我們可以為這些團(tuán)隊(duì)提供一個(gè)小于512MB RAM的Kubernetes發(fā)行版,非常適用于邊緣計(jì)算的用例。零售、金融、電信、公共事業(yè)和制造業(yè)的企業(yè)將對(duì)K3s有非常大的需求。”
k3s如何減少Kubernetes的大小
為了減少運(yùn)行Kubernetes所需內(nèi)存,Rancher K3s開發(fā)團(tuán)隊(duì)主要專注于以下四個(gè)方面的主要變化:
刪除舊的、非必須的代碼:K3s不包括任何默認(rèn)禁用的Alpha功能或者過(guò)時(shí)的功能,原有的API組件目前仍運(yùn)行于標(biāo)準(zhǔn)部署當(dāng)中。除此之外,Rancher還刪除了所有非默認(rèn)許可控制器,in- tree云提供商和存儲(chǔ)驅(qū)動(dòng)程序,但允許用戶添加任何他們需要的驅(qū)動(dòng)程序。
整合正在運(yùn)行的打包進(jìn)程:為了節(jié)省RAM,Rancher將通常在Kubernetes管理服務(wù)器上運(yùn)行的多流程合并為單個(gè)流程。Rancher還將在工作節(jié)點(diǎn)上運(yùn)行的kubelet、kubeproxy和flannel代理進(jìn)程組合成一個(gè)進(jìn)程。
使用containerd代替Docker作為運(yùn)行時(shí)的容器引擎:通過(guò)將containderd替換成Docker,Rancher能夠顯著減少運(yùn)行時(shí)占用空間,刪除libnetwork、swarm、Docker存儲(chǔ)驅(qū)動(dòng)程序和其他插件等功能。
除了 etcd 之外,引入 SQLite 作為可選的數(shù)據(jù)存儲(chǔ):Rancher在k3s中添加了SQLite作為可選的數(shù)據(jù)存儲(chǔ),從而為etcd提供了一個(gè)輕量級(jí)的替代方案。該方案不僅占用了較少的內(nèi)存,而且大幅簡(jiǎn)化了操作。
推動(dòng)Kubernetes在邊緣計(jì)算場(chǎng)景落地
隨著Kubernetes的部署開始有邊緣部署的發(fā)展趨勢(shì),企業(yè)需要運(yùn)維管理的Kubernetes集群數(shù)量正在迅速增加。在許多最有趣的邊緣計(jì)算用例當(dāng)中,組織將運(yùn)行成千上萬(wàn)的只有一個(gè)、兩個(gè)或者三個(gè)節(jié)點(diǎn)的Kubernetes集群,運(yùn)維人員需要負(fù)責(zé)管理如此大規(guī)模的基礎(chǔ)架構(gòu),而K3s正是為此而生,旨在最大限度地簡(jiǎn)化用戶的安裝和操作體驗(yàn)。K3s主要功能包括:
生產(chǎn)級(jí)Kubernetes:K3s是一個(gè)符合標(biāo)準(zhǔn)的、CNCF官方認(rèn)證的Kubernetes發(fā)行版。
一個(gè)沒有主機(jī)依賴的二進(jìn)制文件:在任何設(shè)備上安裝Kubernetes所需的一切都包含在這一個(gè)40MB的二進(jìn)制文件當(dāng)中,不需要像KuberSpray、KubeADM或者RKE這樣的外部安裝程序。只需要一個(gè)命令,用戶就可以配置或者升級(jí)單節(jié)點(diǎn)K3s集群。
簡(jiǎn)單地向集群添加節(jié)點(diǎn):若想向集群添加其他節(jié)點(diǎn),管理員只需在新節(jié)點(diǎn)上運(yùn)行一條命令,指向原始服務(wù)器,通過(guò)安全token傳遞即可。
自動(dòng)生成證書:集群?jiǎn)?dòng)時(shí),在Kubernetes主服務(wù)器和節(jié)點(diǎn)之間建立TLS所需的所有證書都會(huì)被自動(dòng)創(chuàng)建,還會(huì)自動(dòng)創(chuàng)建服務(wù)賬號(hào)的加密密鑰。
Rancher同時(shí)發(fā)布了支持x86_64、ARM64和ARMv7架構(gòu)的K3s,使K3s得以更加靈活地跨任何邊緣基礎(chǔ)架構(gòu)工作。除了邊緣計(jì)算的使用場(chǎng)景,K3s還非常適合那些尋求簡(jiǎn)單方法來(lái)部署Kubernetes輕量級(jí)發(fā)行版的用戶。在早期技術(shù)預(yù)覽期間,許多用戶反饋說(shuō)K3s對(duì)于CI/CD環(huán)境、嵌入式系統(tǒng)和本地Kubernetes部署特別有幫助。
K3s的四大使用場(chǎng)景為:
邊緣計(jì)算
捆綁到應(yīng)用程序中
嵌入式設(shè)備
CI環(huán)境
“我們有著超過(guò)30,000個(gè)風(fēng)力發(fā)電機(jī)在投產(chǎn)使用中,K3s的出現(xiàn)讓我們無(wú)比興奮與期待,因?yàn)樗馕吨覀儗⒖梢栽诔汕先f(wàn)個(gè)邊緣計(jì)算的位置部署Kubernetes集群?!笔澜绲诙箫L(fēng)力發(fā)電機(jī)制造商金風(fēng)慧能技術(shù)副總經(jīng)理張偉表示。
K3s,業(yè)界所需
“Arm一直在致力于構(gòu)建下一代云端到邊緣基礎(chǔ)設(shè)施,同時(shí)也與合作伙伴緊密合作以實(shí)現(xiàn)進(jìn)一步創(chuàng)新。我們與Kubernetes創(chuàng)新領(lǐng)導(dǎo)者Rancher的持續(xù)合作,充分證明了云原生容器生態(tài)在支持基于Arm Neoverse?平臺(tái)的云端數(shù)據(jù)中心和邊緣使用案例方面取得的進(jìn)展?!?/p>
——Arm基礎(chǔ)業(yè)務(wù)設(shè)施軟件生態(tài)系統(tǒng)拓展高級(jí)主管Kevin Ryan
“Kubernetes不僅是最流行的集中式云工作負(fù)載的控制平臺(tái),它也越來(lái)越多地集中管理著廣泛多樣的環(huán)境當(dāng)中的眾多應(yīng)用程序。Rancher的K3s項(xiàng)目解決了一個(gè)巨大的挑戰(zhàn),通過(guò)減少資源足跡將Kubernetes的優(yōu)勢(shì)進(jìn)一步擴(kuò)展到邊緣計(jì)算領(lǐng)域,同時(shí)提供相同的生產(chǎn)級(jí)體驗(yàn)。向Rancher團(tuán)隊(duì)致敬!他們領(lǐng)導(dǎo)了云原生‘無(wú)處不在’的沖鋒!”
——Packer CEO Zac Smith
“我們?cè)缫巡煊X到,越來(lái)越多企業(yè)有這一需求,希望將Kubernetes的分布式應(yīng)用部署到邊緣。這一次,支持Hivecell硬件的Rancher K3s的發(fā)布,將使生產(chǎn)級(jí)別的工作負(fù)載在無(wú)人參與、資源受限的遠(yuǎn)程物聯(lián)網(wǎng)環(huán)境中成為可能。Ricker Lyman Robotic的團(tuán)隊(duì)很高興能與Rancher合作!”
——Ricker Lyman Robotic CEO Jeffrey Ricker
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/5593.html
摘要:史上最輕量的開源發(fā)行版來(lái)了滿足在邊緣計(jì)算和設(shè)備上的新興使用場(chǎng)景。此次發(fā)布的項(xiàng)目,將滿足在邊緣計(jì)算環(huán)境中運(yùn)行在和處理器上的小型易于管理的集群日益增長(zhǎng)的需求。 史上最輕量的開源Kubernetes發(fā)行版——K3s來(lái)了!滿足Kubernetes在邊緣計(jì)算和IoT設(shè)備上的新興使用場(chǎng)景。 showImg(https://segmentfault.com/img/remote/1460000018...
摘要:發(fā)布不到兩天,上數(shù)已近,這個(gè)業(yè)界大熱的史上最輕量的開源發(fā)行版,你試過(guò)了沒資深架構(gòu)師來(lái)教你走出嘗鮮第一步使用教程在此前言昨天,正式發(fā)布了一款史上最輕量的開源發(fā)行版。大小只有,極簡(jiǎn),輕便,易于使用。 發(fā)布不到兩天,GitHub上Star數(shù)已近3000,這個(gè)業(yè)界大熱的、史上最輕量的開源Kubernetes發(fā)行版,你試過(guò)了沒? Rancher資深架構(gòu)師來(lái)教你走出嘗鮮第一步!使用教程在此! sh...
摘要:雖然可以安裝在任何的發(fā)行版上,但將與底層操作系統(tǒng)分開進(jìn)行系統(tǒng)補(bǔ)丁或升級(jí)的話,操作會(huì)很復(fù)雜。簡(jiǎn)化系統(tǒng)補(bǔ)丁和升級(jí)管理員可以通過(guò)一組通用的文件管理發(fā)行版和發(fā)行版,并利用協(xié)調(diào)部署操作系統(tǒng)升級(jí)。 美國(guó)時(shí)間2019年4月24日,業(yè)界領(lǐng)先的容器軟件提供商Rancher Labs(以下簡(jiǎn)稱Rancher)正式發(fā)布k3OS,這是業(yè)界首個(gè)專為Kubernetes而生的極輕量操作系統(tǒng),資源消耗極低,操作極簡(jiǎn)...
摘要:聯(lián)合創(chuàng)始人及梁勝表示是目前比較成功的一個(gè)開源項(xiàng)目,但我們非常清楚,在邊緣計(jì)算這個(gè)方向,我們還有很多的工作要做。梁勝表示中創(chuàng)造性的新功能,將極大簡(jiǎn)化運(yùn)維人員對(duì)企業(yè)級(jí)的配置與管理工作,同時(shí)讓企業(yè)開發(fā)人員對(duì)其應(yīng)用程序擁有更強(qiáng)把控。 2019年6月24日,KubeCon+CloudNativeCon+Open Source Summit再次登陸中國(guó),在上海世博中心拉開了帷幕。來(lái)自亞洲各國(guó)的逾3...
摘要:年月日,由以下簡(jiǎn)稱主辦的第三屆企業(yè)容器創(chuàng)新大會(huì)以下簡(jiǎn)稱在北京喜來(lái)登大酒店盛大舉行。在未來(lái),希望能為中國(guó)用戶帶來(lái)更多更實(shí)用的容器技術(shù),推動(dòng)中國(guó)企業(yè)容器化的持續(xù)創(chuàng)新。 2019年6月20日,由Rancher Labs(以下簡(jiǎn)稱Rancher)主辦的第三屆企業(yè)容器創(chuàng)新大會(huì)(Enterprise Container Innovation Conference, 以下簡(jiǎn)稱ECIC)在北京喜來(lái)登大...
閱讀 455·2019-08-29 12:44
閱讀 3035·2019-08-26 17:49
閱讀 2489·2019-08-26 13:40
閱讀 1202·2019-08-26 13:39
閱讀 3684·2019-08-26 11:59
閱讀 1846·2019-08-26 10:59
閱讀 2490·2019-08-23 18:33
閱讀 2718·2019-08-23 18:30