Enable DNS-named public endpoint without host or URI override

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