Я не уверен, что мне не хватает, после выполнения инструкций, приведенных в https://cloud.google.com/datastore/docs/tools/datastore-emulator
Я не смог подключиться к локальному эмулятору, если я не создал Datastore явно с помощью DataStoreClient.
DatastoreDb db = DatastoreDb.Create(projectId, string.Empty, new DatastoreClientImpl(
new Datastore.DatastoreClient(
new Channel("localhost", 8081, ChannelCredentials.Insecure)), new DatastoreSettings()));
вместо просто DatastoreDb.Create(projectId);
Если мы работаем в GKE для производства, нам нужно подключиться к реальному хранилищу данных, а не к эмулятору, как мы различаем две версии с одинаковой кодовой базой.
Есть ли способ проверить, выполняет ли код GKE, или это нужно сделать с помощью переменной окружения для достижения наилучших результатов.