Hello Kiser,
I am not certain on some of the conditions you need for your deployment but the best way to accomplish what you are looking for is deploying a Load Balancer[1] to allow incoming traffic through an external IP.
This is the recommended way to do this due to Instance IP’s being ephemeral and subject to change over time.
You can also create forwarding rules[2] as well and point them to your instance or IP. I have included some documentation below if needed that covers this in more details.
I hope that helps Kiser.
[1] https://cloud.google.com/load-balancing/docs/https/setting-up-https
[2] https://cloud.google.com/load-balancing/docs/forwarding-rules