Multiple ips on charmed kubernetes nodes

Hi,

We have a use case of having multiple IPs on Kubernetes nodes. We want to use charmed Kubernetes is there a possibility of having multiple IPs on Kubernetes nodes when we deploy them with Juju orchestrator. We are using a private OpenStack cloud. The juju controllers and k8s nodes are instances sitting on the OpenStack KVM backed hypervisor. I believe I have seen a post where its only supported on MAAS is there any work around for this?

This is bit an urgent requirement your earliest response is would be very helpful.

As a side note our requirement is to have expose the k8s clusters on two distinct networks.

Can we solve this just simply using floating IP segment and internal private network segment which is a standard practice followed when you have OpenStack platform for k8s install.

Network A : Is used for maintenance, administrations and operations. An internal management network for cluster administration and control-plane communication.

Network B: An external service network for providing access to external-facing services. This network will be non routable and exposed to external world via LB like Forti ADC

In summary Does charmed Kubernetes endpoints can be exposed to the above Network A and Network B. like endpoint1=alpha endpoint1=beta

PS: We are working with this solution from quiet a time now and we are planning to adopt it for our production use case but due to the above blocker we cannot use chamed k8s.

Regards