Enhancing kolla-ansible to Support Multiple IP Addresses with FQDNs for a Single Node

Registered by Youngju Lee

Currently, in kolla-ansible, when configuring nodes, only a single hostname is used, which allows mapping only one IP address. This becomes not user-friendly when a single node has multiple network interfaces, as it requires setting up multiple hostnames. To address this, I want to enable a single node to have multiple IP addresses using Fully Qualified Domain Names (FQDNs).

Example:

# hosts file

# First network interface (api network)
192.168.0.10 hosta.api.local

# Second network interface (admin network)
172.16.0.10 hosta.admin.local

# Third network interface (public network)
10.0.0.10 hosta.public.example.com

By setting up FQDNs for each network interface on a node, kolla-ansible will be able to configure the node using the corresponding IP addresses associated with each FQDN.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Youngju Lee
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.