I've setup a GCP Compute Engine/VM for my personal use and wanted to make it permanently available via a DNS entry I manage.
I searched and found and followed the steps listed here.
https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address#IP_assignThey basically say:
(1) Edit the VM
(2) Goto network interface, and select use an external IP address and save.
(OK, a little more to it but that's the simple version).
Saving worked and when I started the VM, I got an error:
Edit VM instance "my-vm"
Required 'Alpha Access' permission for 'Compute API'
So I looked up that error and found.
https://groups.google.com/forum/#!topic/gce-discussion/hdcuQqdPHXoWhich says ...
Alpha products are usually not available to the general public as they
are in an early testing phase and usually require specific agreements
with Google, for testing specific features, and are often directly
supported by the engineering team building the feature. I say "usually"
because there are sometimes a few features made available publicly in
Alpha.
Others say I need to white list something, but I'm not sure how to do that.
Before I try to spend time figuring this out, I wanted to know if there is simple way to give my instance a permanent IP address (one region is fine) no load balancer or fancy stuff needed.
Please let me know if:
(1) there is an easier way to do this.
(2) The steps I followed should work without an Alpha Access agreement.
Thanks,
PatS