create_baremetal_host_entry
Generate a baremetal host configuration for install-config.yaml by entering name, role, BMC details, and boot MAC. Returns a dictionary ready for cluster provisioning.
Instructions
Create a baremetal host entry for install-config.yaml.
Args: name: Host name (e.g., 'master-0') role: Host role ('master' or 'worker') bmc_address: BMC address (e.g., 'redfish://192.168.1.100') bmc_username: BMC username bmc_password: BMC password boot_mac_address: Boot MAC address (e.g., 'aa:bb:cc:dd:ee:ff') root_device_hint: Optional root device hint (e.g., '/dev/sda' or 'wwn')
Returns: Host configuration dictionary ready for install-config.yaml
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| role | Yes | ||
| bmc_address | Yes | ||
| bmc_password | Yes | ||
| bmc_username | Yes | ||
| boot_mac_address | Yes | ||
| root_device_hint | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||