Gluster NFS-Ganesha - Virtual IPs

I'm looking to see if I can't set up an HA NFSv4 backend for Rancher (for managing docker containers) using Gluster with NFS-Ganesha. However, before I've even started, I'm hung up on the virtual IPs aspect, with each server requiring a virtual IP. I'm not sure what this entails. Is this is simply a case of me assigning a virtual NIC to each server and choosing a free static IP and the cluster would take care of "re-assignment" or is this really a case of requiring an SDN of some sort? Perhaps this is something one configures in a PFSense router?

Did you ever figure this out? I’m stuck on the exact same thing.

Is this a physical setup or virtualized environment?

A virtual IP is just having/assigning an additional IP on an interface that already has an IP.

maybe here is more understandable: https://docs.gluster.org/en/latest/Administrator%20Guide/NFS-Ganesha%20GlusterFS%20Integration/

The HA cluster is based on corosync and pacemaker, basically it “moves” the virtual IP over the working node (in case of failover).