我如何从另一个项目访问 GAE 的关联存储桶?
How can I access the GAE's associated bucket from another project?
我已经在 GAE(项目 A)上部署了一个 API,并且最近开始使用它附带的免费存储桶。
填充存储桶的数据已手动放置在那里,但是,我希望 GCP(计算引擎)上的另一个项目(项目 B)填充它。我不知道如何从所述项目 (B) 访问存储桶。
我必须指定每个项目的所有者是两个不同的人,因为 项目 A 是我创建的,而 项目 B 是我公司的另一个团队做的。
尽管我们不太了解该过程,但我们尝试将 gcloud auth activate-service-account [ACCOUNT] --key-file=[KEY]
与 project A 的 GAE 服务帐户和 的 ComputeEngine 服务帐户一起使用项目 B,无济于事:
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: setUpBucket: OpenBucket: Bad credentials for bucket "_name_". Check the bucket name and your credentials.
我也尝试从我的 GAE 项目访问存储桶,它运行良好(所以至少名称是正确的)。
如果有人可以就如何将 项目 B 连接到 项目 A 的存储桶提供一些帮助,我们将不胜感激!
我已经在 GAE(项目 A)上部署了一个 API,并且最近开始使用它附带的免费存储桶。
填充存储桶的数据已手动放置在那里,但是,我希望 GCP(计算引擎)上的另一个项目(项目 B)填充它。我不知道如何从所述项目 (B) 访问存储桶。
我必须指定每个项目的所有者是两个不同的人,因为 项目 A 是我创建的,而 项目 B 是我公司的另一个团队做的。
尽管我们不太了解该过程,但我们尝试将 gcloud auth activate-service-account [ACCOUNT] --key-file=[KEY]
与 project A 的 GAE 服务帐户和 的 ComputeEngine 服务帐户一起使用项目 B,无济于事:
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: setUpBucket: OpenBucket: Bad credentials for bucket "_name_". Check the bucket name and your credentials.
我也尝试从我的 GAE 项目访问存储桶,它运行良好(所以至少名称是正确的)。
如果有人可以就如何将 项目 B 连接到 项目 A 的存储桶提供一些帮助,我们将不胜感激!