第 8 章 使用 RHEL 系统角色构建和管理不可变系统(ostree)


使用 Red Hat Enterprise Linux (RHEL)系统角色自动化和管理 RHEL for Edge (rpm-ostree)不可变系统。此集成在不同的后端技术中提供一致的管理界面,允许您将相同的角色用于传统和不可变环境。

例如,您可以使用 Podman 系统角色来自动配置和部署生产环境就绪的容器工作负载。通过使用统一角色,您可以确保环境一致性,同时降低管理基于 ostree的系统的复杂性。

重要

此功能与 nbde_client 角色不兼容。

8.1. RHEL 系统角色支持 rpm-ostree 系统

Red Hat Enterprise Linux (RHEL)系统角色使用集成功能支持 rpm-ostree 系统。

由于 /usr 文件系统是只读的,因此角色会验证预安装的软件包,而不是安装它们。专用接口可确保与 rpm-ostree 的兼容性,以进行无缝配置管理。

使用 RHEL 系统角色管理 RHEL 镜像模式系统有两个独立阶段。

  1. 镜像构建阶段: 使用 RHEL 镜像构建器将软件包构建到不可变镜像中。在此阶段,软件包被构建到镜像中。
  2. Runtime 阶段:使用 RHEL 系统角色管理运行的镜像中的配置和服务。您可以在镜像构建时应用用于在运行时调配系统的任务和流程,如 Ansible 角色。RHEL 的镜像模式使用基于镜像的系统上的 ostree 文件系统,支持系统角色。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部