Mirantis Container Cloud (MCC) becomes part of Mirantis OpenStack for Kubernetes (MOSK)!
Now, the MOSK documentation set covers all product layers, including MOSK management (formerly Container Cloud). This means everything you need is in one place. Some legacy names may remain in the code and documentation and will be updated in future releases. The separate Container Cloud documentation site will be retired, so please update your bookmarks for continued easy access to the latest content.
Add a bare metal host using MOSK management console¶
This section describes how to add bare metal hosts using the MOSK management console during a MOSK cluster creation.
Before you proceed with adding a bare metal host:
Verify that the physical network on the server has been configured correctly. For details, see Physical networks layout.
Prepare the host as described in Configure BIOS on a bare metal host.
To add a bare metal host to a MOSK cluster:
Optional. Create a custom bare metal host profile depending on your needs as described in Create a custom bare metal host profile.
Note
You can view the created profiles in the BM Host Profiles tab of the MOSK management console.
Log in to the MOSK management console with the
m:kaas@operatororm:kaas:namespace@bm-pool-operatorpermissions.Switch to the required non-
defaultproject using the Switch Project action icon located on top of the main left-side navigation panel.Caution
Do not create a MOSK cluster in the
defaultproject (Kubernetes namespace), which is dedicated for the management cluster only. If no projects are defined, first create a newmoskproject as described in Create a project for MOSK clusters.Optional. In the Credentials tab, click Add Credential and add the IPMI user name and password of the bare metal host to access the Baseboard Management Controller (BMC).
In the Baremetal tab, click Create Host Inventory.
Fill out the Create baremetal host inventory form:
- Name
Specify the name of the new bare metal host.
- Boot Mode
Specify the BIOS boot mode. Available options: Legacy, UEFI, or UEFISecureBoot.
- MAC Address
Specify the MAC address of the PXE network interface.
- Baseboard Management Controller (BMC)
Specify the following BMC details:
- IP Address
Specify the IP address to access the BMC.
- Credential Name
Specify the name of the previously added bare metal host credentials to associate with the current host.
- Cert Validation
Enable validation of the BMC API certificate. Applies only to the
redfish+httpBMC protocol. Disabled by default.
- Power off host inventory after creation
Experimental. Select to power off the bare metal host inventory after creation.
Caution
This option is experimental and intended only for testing and evaluation purposes. Do not use it for production deployments.
Click Create.
While adding the bare metal host, MOSK discovers and inspects the hardware of the bare metal host and adds it to
BareMetalHost.statusfor future references.During provisioning,
baremetal-operatorinspects the bare metal host and moves it to thePreparingstate. The host becomes ready to be linked to a bare metal machine.In the left sidebar, click Baremetal. The Hosts page opens.
Verify that the bare metal host is registered and switched to one of the following statuses:
Preparing for a newly added host
Ready for a previously used host or for a host that is already linked to a machine
On the Hosts page, click the host kebab menu and select Host info.
In the window with the host details, scroll down to the Hardware section.
Review the section and make sure that the number and models of disks, network interface cards, and CPUs match the hardware specification of the server.
If the hardware details are consistent with the physical server specifications for all your hosts, proceed to Create a MOSK cluster.
If you find any discrepancies in the hardware inspection results, it might indicate that the server has hardware issues or is not compatible with MOSK.