Enabled use of public address for API endpoints when using HA

The custom Public name in the pacemaker proposal is NOT used when deployed to an HA setup.

This change will ensure all the endpoints are configured appropriately when a custom Public name is specified.
Merge pull request #1137 from lewismarshall/master

Enabled use of public address for API endpoints when using HA