Add --use-public-interface flag to force using the public ip/dns.

Not all VPC's necessarily have the full setup done for a customer
gateway.  When you don't have the VPN gateway in place, the private ip
is not accessible.  This option allows the user to force the server to
be initialized with the public interface.