Trying to deploy freeipa to an instance in Openstack.

The instance is configured with a private IP and a floating IP.  I have set up DNS to resolve both private and public IP addresses.  When I try to deploy using the public FQDN, the KDC will not deploy.  If I deploy using the private FQDN, the webUI won't connect.  

Please advise,

Thanks