7.2. 内容视图的最佳实践
-
捆绑内容(如 Red Hat Enterprise Linux)以及其他软件(如
Apache-2.4
或PostgreSQL-16.2
)的内容视图更易于维护。太小的内容视图需要更多维护。 -
如果您需要每日更新内容,请使用内容视图
Default Organization View
,其中包含来自所有存储库的最新同步内容,并在 Library 生命周期中提供。 要为主机从多个内容视图授予内容的访问权限,例如在每周和每月更新一个内容视图时,有两个选项:
- 为主机分配多个内容视图环境。如需更多信息,请参阅 第 8.4 节 “为主机分配内容视图环境”。
- 为主机分配复合内容视图。如需更多信息,请参阅 第 8.6 节 “内容视图环境和复合内容视图的比较”。
- 如果您使用复合内容视图,首先发布内容视图,然后发布复合内容视图。您捆绑到复合内容视图中的更多内容视图,需要更努力更改或更新内容。
- 如果内容视图仅捆绑到复合内容视图,则不需要为内容视图设置生命周期环境。
- 使用 Hammer 脚本或 Ansible Playbook 自动创建和发布复合内容视图和生命周期环境。使用 cron 作业、systemd 计时器或重复逻辑来获得更可见性。
- 将更改和日期添加到每个发布的内容视图或复合内容视图版本的描述中。无论内容本身的最新更改,都会在 Satellite Web UI 中按日期显示最新的活动,如将内容移到新的生命周期环境。
- 发布新的内容视图或复合内容视图将创建新的主要版本。增量勘误更新会递增次版本。请注意,您无法更改或重置这个计数器。