红帽和Fedora发布了Fedora CoreOS的第一个预览版

浅顶软呢

Fedora CoreOS是一个操作系统 最小自动更新 安全地大规模运行容器化工作负载。 当前可在有限数量的平台上进行测试。

Fedora团队介绍了新系统 作为Fedora Atomic Host和CoreOS Container Linux的后继产品。 根据他们的解释S,Fedora CoreOS是一个结合了配置工具的操作系统,具有Atomic封装技术,OCI支持和SELinux安全性的Container Linux的自动更新模型和原理。

Fedora团队解释说 虽然 容器可以运行 在全尺寸服务器操作系统上, 专为容器设计的操作系统可以提供功能 通用操作系统无法做到的。

由于所需的软件最少且统一,因此整个操作系统几乎无需定制即可实现为一个单元。 因此,Fedora CoreOS被设计为现在成为您的计算集群的安全可靠的主机。

Fedora CoreOS开发的另一个基本原理是,由于容器跨多个节点部署以实现冗余,因此操作系统可以自动更新然后重新启动,而不会中断工作负载。

关于Fedora CoreOS

基本上是Fedora CoreOS 它是专门为无需定期维护而运行容器化工作负载而设计的。

它还设计为使用最新的操作系统增强功能,错误修复和安全更新自动更新。 它具有Ignition,可与Podman和Moby一起运行容器,并通过rpm-ostree自动更新。

无论您使用云,虚拟化等,Fedora CoreOS机器都将始终在一个位置引导-操作系统的通用映像。

然后,在首次启动期间,Fedora CoreOS将使用Ignition来配置系统。 点火从云或远程URL中的用户数据读取点火配置。

使用这些设置来创建磁盘分区和文件系统,用户,文件以及systemd驱动器。 如果您决定尝试使用Fedora CoreOS预览版,则准备机器的步骤将在介绍性票证中由团队进行解释。

根据团队的说法, Fedora CoreOS旨在作为不变的基础架构进行管理。 打开机器电源后,您不应对其进行修改或重新配置。

相反,请修改FCC(Fedora CoreOS设置)并使用它来配置替换机器。

根据您的解释, 这非常类似于您管理容器的方式。 容器映像不会更新,但是会从头开始重建并重新部署。

这种方法使随着负载增加的扩展变得容易。 只需使用相同的电源设置即可启动其他计算机。

Fedora CoreOS团队强调的一项重要功能是自动更新。

默认情况下,Fedora CoreOS操作系统将自动下载新的可用版本,自动安装它们,然后重新启动它们。

根据Fedora团队的说法,更新会随着时间的推移逐步推出。 如果团队发现新版本中的问题,也可以停止更新的部署。

此外,Fedora版本之间的更新与其他任何更新一样被对待,并且无需用户干预即可自动应用。

它的另一个特性还允许操作系统默认情况下执行遥测操作。

根据开发团队的说法, 名为“ fedora-coreos-pinger”的服务将定期收集有关计算机的无法识别的信息,例如操作系统版本,云平台和实例类型,并将其报告给Fedora项目控制的服务器。

在这种情况下,团队确认不会报告或收集唯一标识符。

多个云和虚拟化平台尚不可用。 当前仅支持x86_64。

目前,Fedora CoreOS系统的启动已通过网络(PXE)实时完成。 已计划通过Kubernetes发行版(包括OKD)进行更紧密的集成项目。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。