MicroShift is Developer Preview software only.
For more information about the support scope of Red Hat Developer Preview software, see Developer Preview Support Scope.2.3. 为红帽构建的 MicroShift 置备
使用 RHEL for Edge 文档中的流程,置备带有 RHEL for Edge 镜像的机器。
要使用红帽构建的 MicroShift,您必须置备系统,使其满足以下要求:
- 您置备的机器必须满足安装红帽构建的 MicroShift 的系统要求。
- 文件系统必须有一个逻辑卷管理器 (LVM) 卷组 (VG),且对工作负载的持久性卷 (PV) 有足够的容量。
-
Red Hat Hybrid Cloud Console 中的 pull secret 必须显示为
/etc/crio/openshift-pull-secret
,并具有 root 用户只读读/写权限。 - 防火墙必须使用红帽构建的 MicroShift 所需的防火墙设置进行配置。
如果您使用 Kickstart,如 RHEL for Edge Installer (iso)镜像,您可以更新 Kickstart 文件来满足上述要求。
先决条件
- 您已创建了包含带有红帽构建的 MicroShift 的 RHEL for Edge 提交的 RHEL for Edge 安装程序(ISO)镜像。
创建一个 Kickstart 文件或使用现有的。在 Kickstart 文件中,您必须包括:
- 有关如何创建用户的详细信息。
- 如何获取和部署 RHEL for Edge 镜像。
如需更多信息,请参阅"附加资源"。
流程
在 Kickstart 文件的主部分中,更新文件系统的设置,以便它包含一个名为
rhel
的 LVM 卷组,至少有 10GB 系统 root。LVMS CSI 驱动程序保留可用空间,用于存储您的工作负载的数据。用于配置文件系统的 kickstart 片段示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在 Kickstart 文件的
%post
部分中,添加您的 pull secret 和强制防火墙规则。添加 pull secret 和防火墙规则的 Kickstart 片段示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令安装
mkksiso
工具:sudo yum install -y lorax
$ sudo yum install -y lorax
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令,使用您的新 Kickstart 文件更新 ISO 中的 Kickstart 文件:
sudo mkksiso <your_kickstart>.ks <your_installer>.iso <updated_installer>.iso
$ sudo mkksiso <your_kickstart>.ks <your_installer>.iso <updated_installer>.iso
Copy to Clipboard Copied! Toggle word wrap Toggle overflow