5.2. 功能增强
此 Red Hat Satellite 6 发行版本包括以下改进:
- 支持 Azure GovCloud
- 添加了对使用 Azure GovCloud 进行隔离环境的客户端管理的支持。
- Satellite Air-Gapped 和 Disconnected
Satellite 提供命令行实用程序来支持在断开连接的环境中的用户。通常,这涉及一个位于互联网连接的站点上的 Satellite,以及没有互联网连接的 Satellite。
Satellite 6.10 提供了新的命令行来支持将内容从连接的站点移动到断开连接的站点。与之前的支持相比,新界面提供了一些改进和改进。新命令行将继续提供从 Satellite 导出内容的功能,然后将其导入到另一个 Satellite。
在导出内容时,您可以导出库、内容视图版本或单个存储库,然后选择完全或逐步导出。incremental 选项仅导出之前导出的内容。另外,您可以选择将内容导出到单个文件或有限大小的多个文件。
导入内容时,CLI 还会创建缺少的资源并根据导出的内容关联。这包括创建存储库和内容视图。
- 公开 Ansible Collections 只在 Connected Satellite 上同步
Satellite 6.10 在断开连接的环境中引入了 Ansible Collections 的管理,其中也会部署 Red Hat Automation Hub。
在这个部署配置中,连接的和断开连接的站点都存在。两个站点都部署了 Satellite 和 Automation Hub。连接的站点具有互联网连接,且断开连接的站点没有。
Satellite Ansible Collections 支持可让连接的站点的用户创建指向该站点的 Automation Hub 的存储库。然后,他们可以将其集合同步到此存储库。同步后,使用 Satellite 命令行界面以一个格式导出内容,然后进入断开连接的站点。在断开连接的环境中,使用 Satellite 命令行界面将内容导入到断开连接的 Satellite 中。断开连接的站点的 Automation Hub 可以消耗内容。
- Foreman_webhooks 替换 foreman_hooks
- Satellite 6.10 将 foreman_hooks 插件替换为 foreman_webhooks,以通过 API 简化与 Satellite 与 Satellite 的集成。在 Satellite 中发生特定事件时,会触发用户定义的 Webhook。例如,使用 Webhook 在完成主机置备时填充 Ansible Automation Platform (AAP)清单,或者在 Satellite 中同步存储库后在 AAP 中触发 Ansible 作业。
- 个人访问令牌
- 个人访问令牌是之前 Satellite 版本中引入的身份验证的方法。在这个发行版本中,添加了新的 UI,以便您可以轻松创建 PATs、过期或监控它们最后一次使用时间。您可以在帐户设置中找到 Personal Access Tokens 选项卡的 UI。
- Playbook 签名
- 从 Satellite 6.10 中,修复 playbook 源自 console.redhat.com,包含 Satellite 在执行前验证的额外签名。如果签名无效,则不会执行补救。这提供了额外的安全层。
- Satellite Convert2RHEL 支持
- Satellite 添加了对您要转换为 Red Hat Enterprise Linux 支持的版本的非 Red Hat Enterprise Linux 主机自动 Convert2RHEL 操作的支持。
- Satellite 6.10 Server 与 Satellite 6.9 Capsules 搭配使用
- Satellite 6.10 可以使用 Satellite 6.9 胶囊运行。但是,鼓励客户尽快升级其胶囊,以确保最佳性能和规模。
- 能够以可视化方式表示注册的系统以及与 Insights 同步
- Satellite 现在有用户界面指示器,显示您的主机何时被注册并与 Red Hat Insights 同步。
- 配置 Pulp 超时的功能
- Satellite 现在能够在超时前定义在同步内容期间保存与 URL 的连接时长。如果用户在同步内容时出现超时错误,可以在设置中增加这个值以匹配远程资源的可用性。当远程资源没有释放连接时,设置值太高可能会导致 Satellite 自动探测到。如果发生这种情况,同步可能需要相当长的时间。
- 已删除 Red Hat Insights 插件
- Insights 菜单选项下提供的功能现已直接集成到 Hosts > All Hosts 用户界面中,以统一推荐和修复 Satellite 中管理的主机的体验。
- 验证在预升级检查过程中是否安装了所需的软件包
-
现在,在预升级检查过程中,Satellite 可以验证服务器上是否存在
satellite
或satellite-capsule
软件包。 - 安装程序运行时取消设置环境变量的功能
-
现在,在安装过程期间,Satellite 会在安装程序环境中取消设置
http_proxy
环境变量。 - 在清理数据库的任务时,打开和关闭备份
默认情况下,Satellite 不再备份任务。现在,您可以通过将
satellite-installer --foreman-plugin-tasks-backup
设置为true
或false
来启用或禁用任务备份。注意对于升级,任务备份默认为启用。您可以使用以下命令禁用任务备份:
# satellite-installer --foreman-plugin-tasks-backup false
- 注册主机时的高级选项
- 在 Hosts > ; Register Host 下的 Satellite 用户界面现在为主机注册命令允许更精细的设置,并显示继承的值。