问题标签 [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 投票
3 回答
2520 浏览

google-compute-engine - 无法从命令行运行 gcutil

当我尝试按照https://developers.google.com/compute/docs/gcutil/上的步骤安装 gcutil

这是 C:\gcutil\google-cloud-sdk\bin 的 bin 目录内容:

在此处输入图像描述

但 gcutil 似乎没有正确安装。当我尝试运行 gcutil 时,我收到错误:

gcutil 不应该是 .bat 文件命令吗?如何调用 gcutil ?

0 投票
2 回答
10188 浏览

google-compute-engine - 使用 gcloud 列出 Google Compute Engine 中的所有项目

是否可以使用 gcloud 或 gcutil 列出所有已注册的项目以进行登录?在https://developers.google.com/cloud/sdk/gcloud没有提到这样的选项。

类似于gcloud config list --all,我正在寻找类似的东西gcloud project list --all

0 投票
1 回答
557 浏览

google-cloud-sql - google-cloud-sql 无法进行复制

我现在已经按照这个指南 4 次了。有 3 个不同的工作站。[https://developers.google.com/cloud-sql/docs/replication#replication-enabling]

我有一个 cloud-sql 实例,我有两个计算实例。

每个 gce 实例都只是带有灯栈的 ubuntu。

Cloud-Sql 实例将是主实例,而 GCE vm 上的 mysql 实例将是从属。

当我在 google cloud-sql 指南中使用命令时,我得到了这个:

macpro:~ Weatherman$ gcloud sql instances patch --backup-start-time 01:00 此命令将更改实例设置。以下主体将用于补丁 api 方法。

{'instance': '', 'settings': {'backupConfiguration':
[{'binaryLogEnabled': False, 'enabled': True, 'id': ',
'startTime': '01:00'}]}}
您要继续(是/否)吗?n

现在从阅读中我可以看到它设置为“假”。但这是文档说要使用的 EXACT 命令....

非常感谢任何帮助。

编辑:我从命令中删除了实例名称和 ID ......发出的命令是 100% 正确的。

0 投票
0 回答
697 浏览

python - 在 Cygwin 中安装 Google Cloud SDK 时出错:无法获取 https://dl.google.com/dl/cloudsdk/release/components-2.json

在 Cygwin 中安装 Google Cloud SDK 时,出现错误。

(gcloud.components.update) 无法获取https://dl.google.com/dl/cloudsdk/release/components-2.json

我很感激任何帮助..

0 投票
2 回答
1442 浏览

google-cloud-storage - gcloud 安装在具有服务级别帐户权限问题的 gce 实例上

我启动了一个启用了服务级别帐户的实例。例如它有 storage-rw 集。我确认该实例具有这些。现在,每当我从实例中运行 gsutil ls gs://my_bucket 时,我都会收到错误消息:失败:未授权客户端。

gcloud auth list 返回

我需要从实例中使用 gcloud sdk,因为我需要 gcutil 和 gsutil 以外的更多组件。

所以我的问题是如何授权 gcloud 使用 xxxx@developer.gserviceaccount.com 帐户,因此仅在实例上指定的权限,而不是对所有内容具有完全权限的个人用户帐户?

0 投票
2 回答
1801 浏览

r - 没有详细选项的 bq 查询

这个想法是使用 bq 工具为 R 会话提供存储在 BigQuery 系统中的 csv 格式数据。bq 工具的输出显示数据以及不需要的消息,例如作业状态和更新的警告消息。是否有任何标志,因此 bq 工具只会返回 csv 中的查询数据而没有任何其他消息?

注意:我知道 bigrquery 包的存在,但我想使用这种方法,因为这部分代码将在 foreach 并行循环中运行,它简化了每个节点的身份验证步骤。

0 投票
1 回答
124 浏览

google-app-engine - 使用多个分支部署

我正在测试新的谷歌开发者工具,它运行良好。

我在主分支中有代码,当我提交和推送时,部署会自动执行。有用!但是现在我正在尝试使用分支并将我的 GAE 应用程序的每个版本都保存在一个分支中,当我推送该分支时,我会部署我的版本。但这行不通。你知道它支持吗?我是否需要配置其他东西才能使其工作?

如果它只适用于 master 分支,那没关系。但如果它也能与其他分支一起工作,那就太好了。

0 投票
3 回答
1337 浏览

google-app-engine - 为什么在 IntelliJ 中升级 App Engine SDK 如此痛苦?

如何让 IntelliJ 升级我的 Google App Engine SDK 和依赖它的全局库?

或者至少,我如何让 IntelliJ 更新我的 App Engine SDK 库的全局库条目,而无需手动选择许多不同的目录?

现在,每次更新 App Engine 时,我都需要手动重新配置整个全局库。它不会让我将它从 1.9.1 更改为 1.9.2。它迫使我完全重新定义每一条路径。

其中包括 SDK 中的以下目录:

除此之外,我需要更改 GAE 的应用程序服务器设置以使用新的 SDK 路径并将其路径更新为 SDK 中 /lib/shared 目录的新位置。有一些未解决的错误(自 IDEA 12 起)与此相关,如果不再找到旧 SDK,对话框将中断。

为什么我不能告诉它从 1.9.1 更改为 1.9.2?我不得不每两周在笔记本电脑和台式机上经历一次,这是一个重大的痛苦和噩梦。这只是浪费时间!一定有更好的方法...

我没有在这个项目 atm 中使用 Maven 或 Gradle。这是唯一的解决方案吗?创建 Gradle 配置会解决所有这些问题并允许我更新到最新的 SDK 库而无需跨多台机器的所有麻烦吗?有没有人为此提供示例 Gradle 脚本?

JetBrains 已打开以下问题:http: //youtrack.jetbrains.com/issue/IDEA-123643 如果您希望 GAE 与 IntelliJ 的可用性得到改进,请为这个问题加注星标并投票。

0 投票
2 回答
742 浏览

dns - 避免在 gcloud edit 中进行不必要的转义

我正在测试 google cloud dns,并尝试使用 gcloud 命令创建 TXT 记录。然而,创建的记录却意外逃脱。

这就是我所做的:

% gcloud dns 记录 --zone="myzonename" 编辑

在“添加”部分,我添加了这样的 TXT 记录:

gcloud 命令没有错误退出,并且在我的区域中创建了 TXT 记录。但是,创建的记录如下所示:

如您所见,双引号保留在数据中。我验证了来自 DNS 服务器的响应还包括双引号和空格。

预期输出为example.com text = "v=spf1 include:_spf.google.com ~all"

我怎样才能阻止这种不必要的转义?

0 投票
1 回答
131 浏览

sdk - Cloud SDK 的问题

所以我是一个完全的菜鸟,甚至不知道如何浏览这些论坛,因为这听起来像是一门外语。我的问题是我最近被接受使用谷歌页面速度服务,甚至无法迈出安装 Cloud SDK 的第一步。

这是我所做的一步一步:

  1. 从zip文件中提取所有内容
  2. 单击启动批处理文件(单击命令提示符后黑屏在角落闪烁,没有说明或其他任何内容)
  3. 尝试通过单击 windows 键 + r 来验证谷歌云平台时。然后输入“gcloud auth login”,我收到一条消息,上面写着“找不到'gcloud'.....”。