操作系统发行版

从 Wallaby 10.0.0 版本开始,Kayobe 支持多种操作系统 (OS) 发行版。有关受支持的 OS 发行版列表,请参阅 支持矩阵。整个系统应使用相同的 OS 发行版。

etc/kayobe/globals.yml 中的 os_distribution 变量可用于设置要使用的 OS 发行版。它可以设置为 centosrockyubuntu,默认设置为 rocky

etc/kayobe/globals.yml 中的 os_release 变量可用于设置 OS 的版本。当 os_distribution 设置为 centos 时,可以设置为 10-stream,并且这是其默认值。当 os_distribution 设置为 rocky 时,可以设置为 10,并且这是其默认值。当 os_distribution 设置为 ubuntu 时,可以设置为 noble,并且这是其默认值。

这些变量用于设置各种默认值,包括

  • 引导用户

  • Overcloud 主机根磁盘镜像构建配置

  • Seed VM 根磁盘镜像

  • Kolla 基础容器镜像

示例:使用 Ubuntu

在以下示例中,我们将 OS 发行版设置为 ubuntu

globals.yml
os_distribution: "ubuntu"

示例:使用 Rocky

在以下示例中,我们将 OS 发行版设置为 rocky

globals.yml
os_distribution: "rocky"