1.2. 新功能及功能增强
此版本对以下方面进行了改进。
1.2.1. Red Hat Enterprise Linux (RHEL) 复制链接链接已复制到粘贴板!
- MicroShift 现在在 Red Hat Enterprise Linux (RHEL)版本 9.2 和 9.3 上运行。与 RHEL 9.3 的兼容性是 MicroShift 版本 4.15 的增强。
MicroShift 使用 crun 和 Control Group v2 (cgroup v2)。如果工作负载依赖于 cgroup 文件系统布局,则可能需要更新它们才能与 cgroup v2 兼容。
- 如果您运行依赖于 cgroup 文件系统的第三方监控和安全代理,请将代理更新为支持 cgroup v2 的版本。
- 如果您作为监控 pod 和容器的独立 DaemonSet 运行 cAdvisor,请将其更新至 v0.43.0 或更高版本。
- 如果您使用 JDK 部署 Java 应用程序,请确保使用 JDK 11.0.16 及更新版本或 JDK 15 及更新的版本,它们完全支持 cgroup v2。
1.2.2. 更新 复制链接链接已复制到粘贴板!
支持次版本和补丁版本的更新。
1.2.2.1. 支持以下更新 复制链接链接已复制到粘贴板!
以下列表提供了更新详情:
- MicroShift 在 RHEL for Edge 系统上提供原位升级,具有自动系统回滚功能,以及自动备份和恢复功能。
- 在非 OSTree 系统上(如 RHEL)上 RPM 更新也被支持。
- 支持 4.14 版本的更新。
1.2.2.2. 在启动时记录的版本 复制链接链接已复制到粘贴板!
在以前的版本中,MicroShift 不会在启动时记录其版本。缺少版本信息会调试某些场景,因为更新路径未知。现在,MicroShift 版本在启动时被记录,并可使用 journalctl -u microshift | grep "Version" 等命令。(OCPBUGS-19540)
1.2.3. 安装 复制链接链接已复制到粘贴板!
1.2.3.1. 现在包括的蓝图示例 复制链接链接已复制到粘贴板!
microshift-release-info RPM 现在包含可用于镜像构建的示例蓝图。蓝图包括 MicroShift RPM 软件包和容器镜像引用。如需更多信息,请参阅将 MicroShift 服务添加到蓝图中。
1.2.4. 支持 复制链接链接已复制到粘贴板!
1.2.4.1. 获取 etcd 版本 复制链接链接已复制到粘贴板!
在以前的版本中,您无法查询 MicroShift 中包含的 etcd 版本。现在,microshift-etcd version 命令会输出 MicroShift 版本和 etcd 数据库的基本版本。如需更多信息,请参阅 etcd 服务。
1.2.5. 网络 复制链接链接已复制到粘贴板!
1.2.5.1. 网络文档增强 复制链接链接已复制到粘贴板!
MicroShift 发行版本中提供了各种网络文档改进。
- 网络功能及其自定义状态。MicroShift 网络自定义列表 中介绍了网络功能及其自定义的新详细表,请参阅 MicroShift 网络自定义列表。
- 网络拓扑更新。MicroShift 实例中提供的网络拓扑的大量示例也被更新,请参阅 网络拓扑。
- 审计公开端口示例。MicroShift 文档现在包含有关审核公开网络端口和查看端口日志设置的步骤。更新的文档可以在 审核公开的网络端口 中查看。
- 添加和关闭端口。此发行版本还改进了在 MicroShift 防火墙中添加和关闭端口和服务的文档,请参阅使用可选端口设置。
- 网络策略简介。在这个版本中,在 MicroShift 文档中添加了设置网络策略的介绍。在 z-stream 版本中应该遵循更多详细信息。请参阅 创建网络策略
1.2.5.2. 在断开连接的主机上配置 MicroShift 复制链接链接已复制到粘贴板!
您可以将网络设置配置为在完全断开连接的主机上运行 MicroShift。MicroShift 版本 4.14 中也启用了这个功能。如需更多信息,请参阅为完全断开连接的主机配置网络设置。
1.2.6. 运行应用程序 复制链接链接已复制到粘贴板!
1.2.6.1. Operator Lifecyle Manager 复制链接链接已复制到粘贴板!
在这个版本中,您可以使用 Operator Lifecyle Manager (OLM)创建、应用和管理附加组件 Operator。请参阅在 MicroShift 中使用 Operator Lifecycle Manager