After you add bare metal hosts to the MOS managed cluster, create Kubernetes machines in your cluster using the Mirantis Container Cloud web UI.
For the detailed procedure, refer to Mirantis Container Cloud Operations Guide: Add a machine.
When adding the machines, verify that you label the Kubernetes nodes according to the OpenStack node roles:
Node role |
Description |
Kubernetes labels |
Minimal count |
---|---|---|---|
OpenStack control plane |
Hosts the OpenStack control plane services such as database, messaging, API, schedulers, conductors, L3 and L2 agents. |
openstack-control-plane=enabled openstack-gateway=enabled openvswitch=enabled |
3 |
OpenStack compute |
Hosts the OpenStack compute services such as libvirt and L2 agents. |
openstack-compute-node=enabled openvswitch=enabled (for a deployment with Open vSwitch as a
back end for networking) |
Varies |
Note
MOS allows collocating components on the same host, for example, Ceph OSD and OpenStack compute. For details, see Mirantis Container Cloud Operations Guide: Add, remove, or reconfigure Ceph nodes.