octavia health manager bind host
Hi,
i have deployed Octavia services and neutron LBaaS agent from kolla-ansible. kolla deploys vanilla Octavia and I'm struggling a bit with post deployment configuration. specifically the management port configuration for the health manager service - there is no documentation on this so I have been searching around the web. So, the health manager needs access to the amphora instances that run on the lb-mgmt-network - to achieve this, we need to create a neutron port on that networks subnet and record the ports id, mac and ip address - then using this information create an interface on the br-int switch e.g. o-hm0 (octavia-healthmanager0)
I have created the interface and configured it with the mac, and id of the neutron port on lb-mgmt-subnet and the ovs interface is bound to the host. I have tested connectivity to test instances on the lb-mgmt-subnet and I can access them directly from the host.
However because the interface is bound to only one host, only one of my 3 controllers have access to the amphorae - what is the correct way to configure this port for 3 network controllers - do I need to create a port for each host and them bind to the controllers VIP in octavia config? - any pointers would be much appreciated.
thanks.