Closed
Description
We need to understand what is the desired expectation when using gcloud-java on AE dev appserver.
The options are:
- use local services
- use production services
An issue with option (1) is that currently local dev app services such as Datastore are not accesible via the cloud interface (apiary or gRpc).
An issue with option (2) is that the current implementation detects that we are running on AE and automatically chooses the projectid and authentication mode.
This is nice and convenient in production but is an issue with dev appserver as the AppEngineAuthCredentials is based on AppIdentity which
will not work against production when used by dev appserver.