问题标签 [gcloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2525 浏览

google-cloud-storage - gsutil 返回“未经授权的客户端”

我正在将一个包含 130k 文件的文件夹同步到 Google Cloud Storage。在上传了数千张图片后,我开始收到 gsutil 尝试复制的每个文件的以下消息:

我尝试了我能想到的每一个技巧。gcloud auth login像往常一样工作,但它不能解决问题。gcloud auth list显示正确的帐户。gsutil config警告我不再需要它 - 无论如何我都运行了它,它按预期工作,但它没有解决问题。删除.boto文件并gsutil config再次运行也无济于事。

此刻我想可能是我遇到了一些配额限制。我在文档或 Cloud Console 中找不到任何关于文件上传配额的参考。为了验证这个理论,我尝试从不同的计算机同步相同的文件。它起作用了,表明没有存储桶或应用程序配额。然而,在几千个文件之后,第二台计算机开始显示相同的错误消息。

另一个重要说明。最初我尝试使用 Cloud Console 复制文件,但速度太慢了。尽管如此,控制台还是能够上传超过 25k 的文件 - 远远超过gsutil工具。我自己终止了这个上传(24 小时内 25k 个非常小的文件太慢了......)

有谁知道这是怎么回事?我现在如何恢复凭据?

0 投票
2 回答
2784 浏览

google-cloud-sql - gcloud create instance 给出“计费帐户信誉不佳;因此无法创建新实例。”

我正在编写一个脚本来启动一个谷歌云 sql 数据库:

但它给了我以下错误:

不用说,我在没有任何运气的情况下广泛搜索了它。

0 投票
1 回答
1902 浏览

google-app-engine - 如何为 google cloud sdk ubuntu 12.04 设置环境变量

我在 ubuntu 上安装了 google cloud sdk,但选择不更新路径变量。并收到以下消息

请帮忙

如何永久添加此inc文件的路径tc

来源 [/home/usr/google-cloud-sdk/path.bash.inc] 在您的配置文件中添加 Google Cloud SDK 命令行工具到您的 $PATH

0 投票
3 回答
1500 浏览

dns - 通过从文件中读取/管道来使用 gcloud 编辑 DNS 记录

我可以使用 gcloud 工具通过使用以下命令从 vi/mate 交互式编辑 JSON 文件来编辑 DNS 记录:

但是,我希望能够进行批量更新,如下所示:

...其中 my-additional-records.txt 包含我要添加的 DNS 记录。

我认为这不是那么简单,因为要编辑的 JSON 文件包含 DNS 记录的添加和删除。因此,任何提示将不胜感激。

0 投票
1 回答
110 浏览

android - 谷歌计算机引擎或谷歌云服务?

对于哪个最适合原生 Android 应用程序,我对 PaaS 和 laaS 概念感到困惑。我只想使用服务器来存储我的应用程序可以使用 REST 检索的图像。为此,我应该使用 Google Computer Engine、Google App Engine 还是 Google Cloud Service?有太多的选择。任何人都可以提供一些澄清。

0 投票
1 回答
279 浏览

google-app-engine - 用于在补丁调用中添加多个值的 gcloud 数组语法

我已经安装gcloud来管理我的 CloudSQL 实例和我的 GAE 应用程序之间的关系。

我有一些需要连接到其中一个数据库的应用程序,并且我正在尝试自动执行在此数据库上授权添加新 GAE 应用程序的过程,作为简化部署过程的一部分。

我正在尝试使用该patch命令,但是对于数组,它会覆盖整个值,所以我需要传递一个完整的数组。除了,我无法弄清楚这样做的精确语法。这是我最好的猜测。

它似乎将应用程序作为数组中的字符串发送,而不是将每个值分开。我尝试了其他一些方法,但我没有尝试成功地将命令行参数转换为 JSON 中的多项数组。

如果我做这样的事情(只设置一个应用程序),它可以工作,但它会覆盖完整的值,这不是我想要的:

如何gcloud让我从命令行指定多个授权的 GAE 应用程序?

0 投票
1 回答
122 浏览

deployment - gcloud 部署管理器 - 使用快照作为

关于使用部署管理器进行谷歌云部署的问题:

1)是否可以使用快照作为 REPLICA_POOL 部署模板?

2)如果是这样,快照的“区域”如何影响部署区域?换句话说,我可以将 us-central-a 的快照挂载到 europe-west1-a 吗?

3) 快照的 sourceImage Url 是什么?

您的意见/意见将不胜感激。

0 投票
0 回答
135 浏览

python - 无法登录谷歌云

我在 Windows 7 上使用 Cygwin 终端登录“Google Cloud”,但遇到以下错误:

$ gcloud 身份验证登录

我想我使用的是最新版本(两天前下载),昨天我没有收到这个错误。我没有改变我的系统上的任何东西。任何帮助,将不胜感激。

谢谢,

0 投票
2 回答
9098 浏览

google-bigquery - 如何让 gcloud auth activate-service-account 持久化

我正在使用 bq 命令行工具从 Bigquery 表中进行查询。当我登录和开箱即用查询过程正在运行时,有没有办法让服务帐户身份验证持续存在?

我做的步骤:

  1. 我登录了linux盒子
  2. 通过运行验证服务帐户:

    /li>
  3. 从 bigquery 表查询,这工作正常:

    /li>

但后来我从框中注销,然后重新登录。当我再次查询 Bigquery 表时:

它给了我错误:

您当前的活动帐户 [someServiceAccount.gserviceaccount.com] 没有任何有效凭据。

即使我传入私钥文件:

它给出了同样的错误:

您当前的活动帐户 [someServiceAccount.gserviceaccount.com] 没有任何有效凭据。

因此,每次我需要通过以下方式重新验证我的服务帐户时:

有没有办法让经过身份验证的服务帐户凭据保持不变?

感谢您的帮助。

0 投票
3 回答
2952 浏览

macos - gcloud init 因用户名/密码无效而失败

我正在尝试访问现有 Google Developers Console (GDC) 项目的嵌入式 git 存储库。GDC 在 -SOURCE CODE-Releases 下显示了 git 存储库。我按照官方 gcloud 安装说明进行操作:

后者总是导致以下结果(用“鱼骨”替换实际项目名称):

仅在第一次安装 SDK 时(现在多次重试),我记得 gcloud init 要求输入用户名。此后再也没有。Mac OS X 10.9.3 和:

我知道这个相关的 gcloud init 问题,但不是这个。非常感谢帮助。