3.3. 关于 BareMetalHost 资源
裸机3 引入了 BareMetalHost
资源的概念,它定义了物理主机及其属性。BareMetalHost
资源包含两个部分:
-
BareMetalHost
规格 -
BareMetalHost
状态
3.3.1. BareMetalHost 规格
BareMetalHost
资源的 spec
部分定义了主机所需状态。
参数 | 描述 |
---|---|
|
在置备和取消置备过程中启用或禁用自动清理的接口。当设置为 |
bmc: address: credentialsName: disableCertificateVerification: |
|
| 用于置备主机的 NIC 的 MAC 地址。 |
|
主机的引导模式。它默认为 |
|
对使用主机的另一个资源的引用。如果另一个资源目前没有使用主机,则它可能为空。例如,当 |
| 提供的字符串,用于帮助识别主机。 |
| 指明主机置备和取消置备是在外部管理的布尔值。当设置时:
|
|
包含有关裸机主机的 BIOS 配置的信息。目前,只有 iRMC、S iDRAC、i iLO4 和 iLO5 BMC 支持
|
image: url: checksum: checksumType: format: |
|
| 对包含网络配置数据及其命名空间的 secret 的引用,以便在主机引导以设置网络前将其附加到主机。 |
|
指示主机是否应开启的布尔值, |
raid: hardwareRAIDVolumes: softwareRAIDVolumes: | (可选)包含有关裸机主机的 RAID 配置的信息。如果没有指定,它会保留当前的配置。 注意 OpenShift Container Platform 4.16 支持 BMC 的硬件 RAID,包括:
OpenShift Container Platform 4.16 不支持软件 RAID。 请参见以下配置设置:
您可以将 spec: raid: hardwareRAIDVolume: []
如果您收到出错信息表示驱动程序不支持 RAID,则将 |
rootDeviceHints: deviceName: hctl: model: vendor: serialNumber: minSizeGigabytes: wwn: wwnWithExtension: wwnVendorExtension: rotational: |
|
3.3.2. BareMetalHost 状态
BareMetalHost
状态代表主机的当前状态,包括经过测试的凭证、当前的硬件详情和其他信息。
参数 | 描述 |
---|---|
| 对 secret 及其命名空间的引用,其中包含最近一组基板管理控制器(BMC)凭证,以便系统能够验证。 |
| 置备后端的最后一个错误的详情(若有)。 |
| 表示导致主机进入错误状态的问题类别。错误类型包括:
|
hardware: cpu arch: model: clockMegahertz: flags: count: |
系统中的 CPU 的
|
hardware: firmware: | 包含 BIOS 固件信息。例如,硬件供应商和版本。 |
hardware: nics: - ip: name: mac: speedGbps: vlans: vlanId: pxe: |
|
hardware: ramMebibytes: | 主机的内存量(兆字节(MiB))。 |
hardware: storage: - name: rotational: sizeBytes: serialNumber: |
|
hardware: systemVendor: manufacturer: productName: serialNumber: |
包含主机的 |
| 主机状态最后一次更新的时间戳。 |
| 服务器的状态。状态为以下之一:
|
| 指明主机是否开机的布尔值。 |
provisioning: state: id: image: raid: firmware: rootDeviceHints: |
|
| 对 secret 及其命名空间的引用,其中包含发送到置备后端的最后一个 BMC 凭证集合。 |