IP Address Management¶
Mirantis Container Cloud on bare metal uses IP Address Management (IPAM) to keep track of the network addresses allocated to bare metal hosts. This is necessary to avoid IP address conflicts and expiration of address leases to machines through DHCP.
IPAM is provided by the
kaas-ipam controller. Its functions
Allocation of IP address ranges or subnets to newly created clusters using
Allocation IP addresses to machines and cluster services at the request of
Creation and maintenance of host networking configuration on the bare metal hosts using the
The IPAM service can support different networking topologies and network hardware configurations on the bare metal hosts.
In the most basic network configuration, IPAM uses a single L3 network to assign addresses to all bare metal hosts, as defined in Managed cluster networking.
You can apply complex networking configurations to a bare metal host using the L2 templates. The L2 templates imply multihomed host networking and enable you to create a managed cluster where nodes use separate host networks for different types of traffic. Multihoming is required to ensure the security and performance of a managed cluster.