google-app-engine
GAE custom domain wildcard subdomain issues
Whiles playing around with GAE custom domain setup in hopes of building a multi-tenant application. I noticed that wildcard sub domains don't quit work as documented. for example, if one configures domain *.dev.example.com *.qa.example.com you would expect dev.example.com to automatically serve default services deployed in appengine, I however noticed that recently I would have to explicitly enter default.dev.example.com. This however is not what has been documented. Anyone understands why this is now the case? the domains are verified with DNS configuration on Google DNS service. All works as expected, meaning that I can reach all other services on domain, but default service is not automatically been served.
After various attempts, I eventually purchased some Google support time. And the solution to this is that you need to create and map both a wildcard domain and naked domain. Therefore, one will need to have both *.dev.example.com and dev.example.com This is of course tedious, the good news is that Google is running alpha testing on API that allows domain mapping to happen automatically, register at here Soon multi tenancy application deployments will require no manual intervention.
Related Links
In google app engine how can we automatically scale based on number of tasks in pull queue
GOOGLE: How to ONLY get the links from a search results? [closed]
How to use Google Pull Task Queue REST API outside App Engine?
Getting Permission Denied with “Hello Go App Engine” tutorial
Error posting to URL 400 Bad Request when I try deploy to app engine
Can't run appengine module through Intelij idea which has in dependecies another module with tests
How to create a fusion table using the google-python-api
Set all files in Google Cloud Storage Bucket to public by default
GAE appcfg.py update not uploading the changes
NDB cursors not remembering some query data?
Is it possible to use Google App Engine with Google Cloud VPN?
gcloud preview app deploy process takes ~8 minutes, is this normal?
How to create the namespaces for web2py application database
Does task queue truly run tasks in parallel?
Is it possible to integrate App Engine and Neo4j on local machine?
Unable to get google bigquery and google app engine to work