2018 年年初,Red Hat 斥资 2.5 亿美元收购了 CoreOS,并于 6 月份宣布推出 Fedora CoreOS,成为 CoreOS 新的上游发行版。
Fedora CoreOS 是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是 Fedora Atomic Host 和 CoreOS Container Linux 的后续项目。Fedora CoreOS 将 Container Linux 的提供工具、自动更新模型和思想与封装技术、OCI 支持和 Atomic Host 的 SELinux 安全相结合。
Fedora CoreOS 的一些特性包括:
- 自动更新、分阶段部署和分阶段推出
- 基于 Fedora 31 构建,带上了以下特性:
- Linux 5.4
- systemd 243
- Ignition 2.1
- 通过 Podman 1.7 和 Moby 18.09 支持 OCI 和 Docker 容器
- 默认情况下启用 cgroups v1,以实现更广泛的兼容性;cgroups v2 可通过配置获得
目前 Fedora CoreOS 已经支持多种平台,包括:
- 裸金属、QEMU、OpenStack 与 VMware
- 公共 AWS 域中可用的镜像
- 阿里巴巴、AWS、Azure 与 GCP 可下载云镜像
- 通过 ISO 与 PXE(netboot)镜像从 RAM 实时运行
同时,接下来预计增强相关特性,包括:
- 开了一个 next 版本发布流,以对即将发布的 Fedora 版本进行扩展测试
- 支持 x86_64 之外的其它云和虚拟化平台以及处理器架构
- 与 Kubernetes 发行版(包括 OKD)紧密集成
下载地址: