1.2. Red Hat Satellite 中的内容视图


内容视图是主机可访问的内容子集。通过创建内容视图,您可以定义特定环境或胶囊服务器所使用的软件版本。

每个内容视图在每个环境中创建一组存储库。您的 Satellite 服务器存储并管理这些存储库。例如,您可以使用以下方法创建内容视图:

  • 生产环境的较早软件包版本的内容视图,以及用于 开发环境 的较新软件包版本的另一个内容视图。
  • 具有操作系统所需的软件包存储库的内容视图,以及应用所需软件包存储库的另一个内容视图。
  • 复合内容视图,用于用于管理内容视图的模块化方法。例如,您可以使用一个内容视图来管理操作系统,以及另一个内容视图来管理应用程序。通过创建组合这两个内容视图的复合内容视图,您可以创建一个新存储库来合并各个内容视图的存储库。但是,内容视图的存储库仍然存在,您也可以单独管理它们。

默认机构视图

Default Organization View 是与 Satellite 同步的所有内容的一个应用程序控制的内容视图。您可以将主机注册到 Satellite 上的 Library 环境,以便在不配置内容视图和生命周期环境的情况下使用 Default Organization View

在环境间提升内容视图

当您将内容视图从一个环境提升到应用程序生命周期中的下一个环境时,Satellite 会更新存储库并发布软件包。

例 1.1. 将软件包从 Development 提升到 测试

用于测试和生产的存储库包含 my-software-1.0-0.noarch.rpm 软件包:

 开发测试Production

内容视图的版本

版本 2

版本 1

版本 1

内容视图的内容

my-software-1.1-0.noarch.rpm

my-software-1.0-0.noarch.rpm

my-software-1.0-0.noarch.rpm

如果您将 Version 2 的内容视图从 Development 提升到 Testing ,则测试更新的存储库,使其包含 my-software-1.1-0.noarch.rpm 软件包:

 开发测试Production

内容视图的版本

版本 2

版本 2

版本 1

内容视图的内容

my-software-1.1-0.noarch.rpm

my-software-1.1-0.noarch.rpm

my-software-1.0-0.noarch.rpm

这样可确保主机被指定到特定的环境,但在该环境使用新版本的内容视图时接收更新。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.