Enable DNS-named public endpoint without host or URI override

This is part of resolving https://github.com/rcbops/chef-cookbooks/issues/574