設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

基于 openEuler 22.09 版本構(gòu)建的 NestOS 全新發(fā)布

2022/10/2 7:20:08 來源:IT之家 作者:瀟公子 責(zé)編:瀟公子

IT之家 10 月 2 日消息,據(jù) openEuler 發(fā)布,2022 年 9 月,在麒麟軟件和歐拉開源社區(qū)開發(fā)者的努力下,基于 openEuler 22.09 版本構(gòu)建的 NestOS 全新發(fā)布,大家可在 NestOS 官網(wǎng)獲取鏡像(nestos.openeuler.org)。

NestOS 是在歐拉開源社區(qū)孵化的云底座操作系統(tǒng),集成了 rpm-ostree 支持、ignition 配置等技術(shù),采用雙根文件系統(tǒng)、原子化更新的設(shè)計思路,使用 nestos-assembler 快速集成構(gòu)建,已與今年三月發(fā)布基于 openEuler 22.03 LTS 的穩(wěn)定版本,在社區(qū)維護(hù)倉庫 50+,涉及 sig 組 6+。

IT之家獲悉,在 openEuler 22.09 版本的 NestOS 中,全新推出了構(gòu)建工具 nestos-assembler 容器鏡像,并根據(jù) NestOS 的特性對 K8S,openstack 進(jìn)行了適配優(yōu)化,帶來全新的安裝體驗。

下面是 NestOS 新版本特性。

NestOS-assembler

nestos-assembler(簡稱:nosa)是一個用來構(gòu)建 NestOS 的容器鏡像工具,該容器集成了構(gòu)建 NestOS 所需的一些腳本、rpm 包和工具,實現(xiàn)了把構(gòu)建 NestOS 的整個過程都封裝在一個容器中。目前 nosa 22.09 版本容器鏡像已經(jīng)發(fā)布至 OEPKG 中,基于該鏡像可以完成對 NestOS 22.09 版本的構(gòu)建,并且 nosa 中的 kola 組件已支持對 NestOS 的 qcow2 和 iso 鏡像進(jìn)行測試。nosa 相關(guān)介紹詳見 nestos-assembler 組件介紹。

NestOS 中集成適配了 iSulad、Docker、Podman 等主流容器引擎,專為運(yùn)行容器化工作負(fù)載而設(shè)計。NestOS 使用 ignition 點(diǎn)火文件配置系統(tǒng),無論是虛擬化還是裸金屬,NestOS 始終都從同一個地方開始,并且,還可將 ignition 保存于服務(wù)器中,供 NestOS 遠(yuǎn)程訪問,實現(xiàn)集中式的配置管理,這為實現(xiàn)容器化部署 K8S,大規(guī)模部署 OpenStack 提供了可能。

NestOS 容器化部署 K8S

Kubernetes 從 1.4 版本開始引入了命令行工具 kubeadm,致力于簡化集群的安裝過程,并解決了 Kubernetes 集群的高可用問題。但是使用 kubeadm 命令行工具安裝集群,仍需要執(zhí)行很多步驟,才能完成對 Kubernetes 的部署,整個過程比較復(fù)雜,也容易出錯。

為了簡化 Kubernetes 的部署過程,NestOS 云底座操作系統(tǒng)支持自定義集成 kubeadm、kubelet、kubectl 等二進(jìn)制文件,以及其它部署 Kubernetes 所需的軟件包依賴項。并且通過點(diǎn)火文件機(jī)制提供原生 K8S 部署方案,在安裝 NestOS 的同時,即可完成對 Kubernetes 所需資源的部署,以及對 master、node 節(jié)點(diǎn)的創(chuàng)建。詳細(xì)步驟介紹詳見 NestOS 容器化部署 K8S

NestOS 容器化部署 OpenStack

OpenStack 是一個云平臺管理項目,該項目由 Nova、Keystone、Glance、Swift、Cinder 等重要組件組成,可為公有云、私有云和混合云的建設(shè)與管理提供軟件,并支持 KVM、Xen、Lvc、Docker 等虛擬機(jī)軟件或容器。目前,NestOS 已支持容器化部署 OpenStack。

NestOS 旨在作為不可變基礎(chǔ)架構(gòu)進(jìn)行管理,當(dāng)機(jī)器創(chuàng)建完成后,如想要更新配置,可使用新的 ignition 點(diǎn)火文件配置替換機(jī)器。基于該特性,我們可以在 OpenStack 負(fù)載增加時,輕松擴(kuò)展。x 詳細(xì)步驟介紹詳見 NestOS 容器化部署 OpenStack。

NestOS-22.03-LTS-SP1 版本正在構(gòu)建和新特性引入中,感興趣的開發(fā)者可以加入 sig-CloudNative 和 sig-K8sDistro。

openEuler 22.09 正式版發(fā)布:實現(xiàn)歐拉與鴻蒙的互聯(lián)互通

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:openEuler,歐拉,NestOS,linux

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知