Host networking

The following network roles are defined for all Mirantis Container Cloud clusters nodes on bare metal including the bootstrap, management, regional, and managed cluster nodes:

  • Out-of-band (OOB) network

    Connects the Baseboard Management Controllers (BMCs) of the hosts in the network to Ironic. This network is out of band for the host operating system.

  • PXE/LCM network

    Enables remote booting of servers through the PXE protocol. In management or regional clusters, DHCP server listens on this network for hosts discovery and inspection. In managed clusters, hosts use this network for the initial PXE boot and provisioning.

    Connects LCM agents running on the node to the LCM API of the management or regional cluster. In management or regional clusters, it is replaced by the management network.

  • Kubernetes workloads (pods) network

    Technology Preview

    Serves connections between Kubernetes pods. Each host has an address on this network, and this address is used by Calico as an endpoint to the underlay network.

  • Kubernetes external network

    Technology Preview

    Serves external connection to the Kubernetes API and the user services exposed by the cluster. In management or regional clusters, it is replaced by the management network.

  • Storage access network

    Connects Ceph nodes to the storage clients. The Ceph OSD service is bound to the address on this network. In management or regional clusters, it is replaced by the management network.

  • Storage replication network

    Connects Ceph nodes to each other. Serves internal replication traffic. In management or regional clusters, it is replaced by the management network.

Each network is represented on the host by a virtual Linux bridge. Physical interfaces may be connected to one of the bridges directly, or through a logical VLAN subinterface, or combined into a bond interface that is in turn connected to a bridge.

The following table summarizes the default names used for the bridges connected to the networks listed above:

Management or regional cluster

Network type

Bridge name

Assignment method TechPreview

OOB network

N/A

N/A

PXE/LCM network

k8s-lcm 0

By a static interface name

Kubernetes workloads network

k8s-pods 0

By a static interface name

Managed cluster

Network type

Bridge name

Assignment method

PXE/LCM network

k8s-lcm 0

By a static interface name

Kubernetes workloads network

k8s-pods 0

By a static interface name

Kubernetes external network

k8s-ext

By the subnet label ipam/SVC-MetalLB

Storage network

ceph-cluster

By the subnet label ipam/SVC-ceph-public

Storage replication network

ceph-replication

By the subnet label ipam/SVC-ceph-cluster

0(1,2,3,4)

Interface name for this network role is static and cannot be changed.