I configured Google Cloud load balancer and serverless NEG to make my app engine work in static IP, but it's not working anyway. Here are the commands I used for configuration.
gcloud beta compute network-endpoint-groups create get-payqin-serverless-neg \
--region=europe-west1 \
--network-endpoint-type=SERVERLESS \
--app-engine-app
gcloud compute backend-services create get-payqin-backend-service \
--global
gcloud beta compute backend-services add-backend get-payqin-backend-service \
--global \
--network-endpoint-group=get-payqin-serverless-neg \
--network-endpoint-group-region=europe-west1
gcloud compute url-maps create get-payqin-url-map \
--default-service get-payqin-backend-service
All those commands are just copied from google cloud documentation, only minor changes with parameters.
The project has only one default service in Google App Engine, and it was deployed in europe-west region. I found that europe-west region is same as europe-west1 region in GAE.
I checked the app deployed in GAE was surely working from browser. The load balancer surely has its static ip assigned in frontend.
I can't figure out what's wrong with my configuration.
Please help me with this one.
Thank you in advance!