18.4. 点火平台参数


Ignition 使用平台标识符在早期引导期间定位和检索配置有效负载。识别正确的平台参数可确保 Ignition 以适当的元数据服务或引导介质为目标。

ignition.platform.id 内核参数指定配置源,如 qemuawsmetal

构建或设置引导映像时,可以直接使用引导加载程序传递此参数,或者将其嵌入映像配置中。

Expand
表 18.3. 点火平台参数
平台 ID描述配置源

金属

没有云元数据的裸机服务器。

引导分区 : / Boot/ignition/config.ign

qemu

QEMU/KVM虚拟机。

fw_cfg : / etc/ignition/config.ignvirtio-blk 设备

aws

Amazon Web Services EC2 实例。

EC2 实例用户数据

azure

Microsoft Azure 虚拟机。

Azure 实例元数据服务

gcp

Google 云平台计算引擎。

GCP元数据服务器

Virtualbox

Oracle VirtualBox虚拟机。

客人属性

vmware

VMware vSphere/ESXi虚拟机。

vSphere guestinfo

特定于体系结构的参数
不同的 CPU 体系结构需要特定的配置交付方法:
Expand
表 18.4. 特定于体系结构的参数
架构首选交付方式

x86_64

fw_cfg-fw_cfg name=opt/com.coreos/config,file=config.ign

AArch64

fw_cfg-fw_cfg name=opt/com.coreos/config,file=config.ign

s390x

具有点火配置维迪奥-布拉克装置

ppc64le

具有点火配置维迪奥-布拉克装置

内核命令行示例
以下示例展示了如何在内核命令行中设置 Ignition 参数:
裸机
ignition.platform.id=metal ignition.firstboot
fw_cfg的QEMU
ignition.platform.id=qemu ignition.firstboot
AWS EC2
ignition.platform.id=aws ignition.firstboot
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部