6.3.2. 创建裸机资产
- 在您的环境中安装并置备裸机资产。
 - 打开 BMC,并记录硬件的 IPMI 或 Redfish BMC 地址和 MAC 地址。
 创建以下
BareMetalAsset和SecretCR,并将文件保存为baremetalasset-cr.yaml:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
									使用裸机资产所在机器的名称替换 
baremetalasset-machine。创建后,受管集群中的BareMetalHost的名称与 hub 集群上对应的BareMetalAsset的名称相同。BareMetalHost名称应始终与对应的BareMetalAsset名称匹配。 - 
									使用创建裸机资产的集群命名空间替换 
baremetalasset-namespace。 - 
									将 
out_of_band_ip和port替换为裸机资产的地址和端口。对于 Redfish 寻址,请使用以下地址格式:redfish://<out-band-ip>/redfish/v1/Systems/1。 - 
									根据计算机角色类型,将 
role替换为worker、master或保留为空。role设置用于将裸机资产与集群中的特定机器角色类型匹配。BareMetalAsset资源不应用于指定机器角色类型来填充另一个角色。role角色值被用作键为inventory.open-cluster-management.io/role的标签的值。这可让集群管理应用程序或用户查询用于特定角色的清单。 - 
									使用集群的名称替换 
cluster_name,集群管理应用程序或用户使用该名称查询与特定集群关联的清单。保留这个值为空以创建裸机资产,而不将其添加到集群部署中。 - 
									使用您的 secret 的用户名替换 
username。 - 
									将 
password替换为您的 secret 的密码。 
- 
									使用裸机资产所在机器的名称替换 
 运行以下命令来创建
BareMetalAssetCR:oc create -f baremetalasset-cr.yaml
$ oc create -f baremetalasset-cr.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 检查
BareMetalAsset是否已成功创建:oc get baremetalassets -A
$ oc get baremetalassets -ACopy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
NAMESPACE NAME AGE ocp-example-bm baremetalasset-machine 2m ocp-example-bm csv-f24-h27-000-r630-master-1-1 4d21h
NAMESPACE NAME AGE ocp-example-bm baremetalasset-machine 2m ocp-example-bm csv-f24-h27-000-r630-master-1-1 4d21hCopy to Clipboard Copied! Toggle word wrap Toggle overflow