0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于NestOS新版本的特性

openEuler 来源:openEuler 作者:openEuler 2022-10-08 16:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2022 年 9 月,在麒麟软件和欧拉开源社区开发者的共同努力下,基于 openEuler 22.09 版本构建的 NestOS 全新发布!大家可在 NestOS 官网获取镜像(nestos.openeuler.org)。

NestOS 是在欧拉开源社区孵化的云底座操作系统,集成了 rpm-ostree 支持、ignition 配置等技术,采用双根文件系统、原子化更新的设计思路,使用 nestos-assembler 快速集成构建,已与今年三月发布基于 openEuler 22.03 LTS 的稳定版本,在社区维护仓库 50+,涉及 sig 组 6+。

在 openEuler 22.09版本的 NestOS 中,我们全新推出了构建工具 nestos-assembler 容器镜像,并根据 NestOS 的特性对 K8S,openstack 进行了适配优化,带来全新的安装体验,下面我们一起来看一下 NestOS 新版本的这些特性吧~

NestOS-assembler

nestos-assembler(简称:nosa)是一个用来构建 NestOS 的容器镜像工具,该容器集成了构建 NestOS 所需的一些脚本、rpm 包和工具,实现了把构建 NestOS 的整个过程都封装在一个容器中。目前 nosa 22.09 版本容器镜像已经发布至 OEPKG 中,基于该镜像可以完成对 NestOS 22.09 版本的构建,并且 nosa 中的 kola 组件已支持对 NestOS 的 qcow2 和 iso 镜像进行测试。nosa 相关介绍详见nestos-assembler 组件介绍[1]

NestOS 中集成适配了 iSulad、Docker、Podman 等主流容器引擎,专为运行容器化工作负载而设计。NestOS 使用 ignition 点火文件配置系统,无论是虚拟化还是裸金属,NestOS 始终都从同一个地方开始,并且,还可将 ignition 保存于服务器中,供 NestOS 远程访问,实现集中式的配置管理,这为实现容器化部署 K8S,大规模部署 OpenStack 提供了可能。

NestOS 容器化部署 K8S

Kubernetes 从 1.4 版本开始引入了命令行工具 kubeadm,致力于简化集群的安装过程,并解决了 Kubernetes 集群的高可用问题。但是使用 kubeadm 命令行工具安装集群,仍需要执行很多步骤,才能完成对 Kubernetes 的部署,整个过程比较复杂,也容易出错。

为了简化 Kubernetes 的部署过程,NestOS 云底座操作系统支持自定义集成 kubeadm、kubelet、kubectl 等二进制文件,以及其它部署 Kubernetes 所需的软件包依赖项。并且通过点火文件机制提供原生 K8S 部署方案,在安装 NestOS 的同时,即可完成对 Kubernetes 所需资源的部署,以及对 master、node 节点的创建。详细步骤介绍详见NestOS 容器化部署 K8S[2]

NestOS 容器化部署 OpenStack

OpenStack 是一个云平台管理项目,该项目由 Nova、Keystone、Glance、Swift、Cinder 等重要组件组成,可为公有云、私有云和混合云的建设与管理提供软件,并支持 KVM、Xen、Lvc、Docker 等虚拟机软件或容器。目前,NestOS 已支持容器化部署 OpenStack。

NestOS 旨在作为不可变基础架构进行管理,当机器创建完成后,如想要更新配置,可使用新的 ignition 点火文件配置替换机器。基于该特性,我们可以在 OpenStack 负载增加时,轻松扩展。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 容器
    +关注

    关注

    0

    文章

    521

    浏览量

    22812
  • 软件包
    +关注

    关注

    0

    文章

    113

    浏览量

    12089
  • openEuler
    +关注

    关注

    2

    文章

    335

    浏览量

    6666

原文标题:基于 openEuler 22.09 版本构建的 NestOS 全新发布!

文章出处:【微信号:openEulercommunity,微信公众号:openEuler】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何使用新版本J-Flash编程CW32 MCU

    1、从Segger公司官网下载安装最新版本JLink驱动,比如V7.96a,安装目录下没有JLinkDevices.xml文件。 2、在C:Users<用户名>
    发表于 11-12 07:24

    【直播预告】RT-Trace 全新版本发布|ITM输出 MemoryWatch 功能首发实测! | 问学直播

    RT-Trace迎来又一次重要更新!本次新版本带来了两项备受期待的功能——ITM输出与MemoryWatch内存监控,让调试可视化更高效、问题定位更精准。为帮助开发者快速上手新特性
    的头像 发表于 10-14 11:57 353次阅读
    【直播预告】RT-Trace 全<b class='flag-5'>新版本</b>发布|ITM输出  MemoryWatch 功能首发实测! | 问学直播

    如何使用新版本J-Flash编程CW32 MCU?

    1、从Segger公司官网下载安装最新版本JLink驱动,比如V7.96a,安装目录下没有JLinkDevices.xml文件。 2、在C:Users AppDataRoamingSEGGER目录
    的头像 发表于 07-01 15:05 465次阅读
    如何使用<b class='flag-5'>新版本</b>J-Flash编程CW32 MCU?

    戴尔数据保护软件迎来全新版本

    无缝运行的异常检测,一站式监控多达150个系统,额外的MFA多重身份验证Dell PowerProtect Data Manager19.19全新版本现已到来!
    的头像 发表于 06-27 13:55 699次阅读

    普华基础软件开源汽车操作系统新版本代码上线

    近日,第二十一届上海国际汽车工业展览会现场,开源车用操作系统新版本代码上线仪式在中国电科展台成功召开。全球首个开源智能驾驶操作系统微内核龘EasyAda V2.1和首个规模化、量产级安全车控操作系统
    的头像 发表于 04-30 09:17 799次阅读

    普华基础软件开源车用操作系统迎来全新版本

    近日,普华基础软件开源车用操作系统媒体发布会在上海中国汽车会客厅召开——全球首个开源智能驾驶操作系统微内核龘EasyAda、开源安全车控操作系统小满EasyXMen全新版本正式发布。现场,普华基础软件开源项目技术团队专家就开源项目新版本技术亮点、新增功能及社区治理与运营等
    的头像 发表于 04-25 16:18 799次阅读

    网络传输利器索尼NXL-ME80 V1.2新版本发布

    网络传输利器NXL-ME80,凭借着高画质、高压缩比、低延时、高密度轻巧机箱,高冗余能力,一经上市就收到全球客户的大量好评。基于用户反馈和市场需求,NXL-ME80新版本V1.2强势来袭,必将为使用者带来更好的体验。
    的头像 发表于 04-23 14:37 879次阅读
    网络传输利器索尼NXL-ME80 V1.2<b class='flag-5'>新版本</b>发布

    SOA架构开发小助手PAVELINK.SOA-Converter 2.1.2新版本发布

    为提升汽车SOA架构设计开发效率,优化用户体验,我们对PAVELINK.SOA-Converter进行了全新升级。本次2.1.2新版本升级,聚焦于提升软件性能、扩展功能特性及增强用户交互体验。
    的头像 发表于 04-09 10:37 1250次阅读
    SOA架构开发小助手PAVELINK.SOA-Converter 2.1.2<b class='flag-5'>新版本</b>发布

    使用Mickledore生成BSP,移动到最新版本的Scarthgap v6.6.52时,驱动程序未构建,怎么解决?

    当我使用 Mickledore 生成 BSP 时,moal.ko WIFI 驱动程序是自动构建的,并且位于 /lib/modules/ 中,并且 WIFI 可以正常工作。 当我移动到最新版本
    发表于 03-27 06:49

    keil不同版本,有的文件在新版本上报错怎么办?要装两个版本一起用?

    有的文件在新版本上报错怎么办?要装两个版本一起用?
    发表于 03-10 07:05

    新版本 IDE 的启动速度变快了?原来是在背后做了这些!

    IDEA 需要加载和同步项目、执行索引编制以及完成许多其他小任务才能启用所有实用功能。在这篇博文中,我们将介绍在新版本 IntelliJ IDEA 中为提高性能而采取的
    的头像 发表于 02-12 15:58 693次阅读
    <b class='flag-5'>新版本</b> IDE 的启动速度变快了?原来是在背后做了这些!

    GUI Guider v1.9.0全新版本上线

    新年伊始,GUI Guider也迎来了全新版本!这一次,我们带来了多项重磅更新,旨在为你提供更强大、更便捷的开发体验。无论你是工业控制、智能家居,还是消费电子领域的开发者,这些更新都将为你的项目注入新的活力!
    的头像 发表于 02-07 10:43 4507次阅读

    新版本 IDE 的启动速度变快了?原来是在背后做了这些!

    新版本 IntelliJ IDEA 中为提高性能而采取的措施,这些措施缩短了代码可交互时间并使 IDE 从启动开始就具有更高的响应速度。
    的头像 发表于 01-24 13:49 756次阅读
    <b class='flag-5'>新版本</b> IDE 的启动速度变快了?原来是在背后做了这些!

    高通推出Qualcomm Aware平台最新版本

    在CES 2025上,高通技术公司宣布推出Qualcomm Aware平台的最新版本,这一基于云的服务平台支持企业为物流、零售、能源、智能家居和机器人等行业的智能网联终端增加可观测性、监测和定位功能
    的头像 发表于 01-07 10:36 1312次阅读

    索尼发布空间现实显示播放器新版本

    索尼于2024年12月发布适用于空间现实显示屏ELF-SR1和ELF-SR2的空间现实显示播放器新版本
    的头像 发表于 12-24 15:19 956次阅读