Ваша проблема заключается в неправильном понимании того, как ip работает в облаке Google.
У вас есть два типа ip, как вы заявили, внутренний ip предназначен для связи между экземплярами компьютеров и службами в облачном vpc Google.Важным моментом является то, что он работает только в облаке Google в вашем проекте, и это внутренний ip вашего экземпляра.
Внешний ip - это необязательный ip, который присваивается экземпляру, чтобы разрешить внешнюю связь, поэтому не изGoogle Cloud, как, например, из вашего браузера.Но этот внешний IP на самом деле неизвестен вашему экземпляру, вот что вас смутило, но не беспокойтесь, если вы попытаетесь получить доступ к своему порту 8080 через внешний ip, у вас не будет никаких ошибок и вы должны увидеть свое приложение.