问题标签 [google-cloud-sdk]

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 投票
2 回答
4909 浏览

ruby-on-rails - Every time I try to deploy I get - (gcloud.preview.app.deploy) Error Response: [4] DEADLINE_EXCEEDED

I'm new to Google cloud and I'm trying to do my first deploy to it. My first deploy is a Ruby on Rails project.

I'm basically following this guide in the google cloud documentation. The only difference being that I'm using my own project instead of the 'hello world' project they supply.

This is my app.yaml file

When I go to my project directory and run gcloud preview app deploy it starts the deploy but appears to eventually time out. It gives the error (gcloud.preview.app.deploy) Error Response: [4] DEADLINE_EXCEEDED.

Doing some research I found running gcloud preview app deploy with --verbosity debug gives extra debug info but it doesn't help me find whats causing it to timeout.

Here is the last chunk of the console log.

This is the furthest its gone, but sometimes its mid way through installing the gems before it times out and other times it doesn't even get upto installing the gems.

How can I stop this from occurring?

0 投票
1 回答
97 浏览

google-cloud-platform - gcloud 命令 - gcloud preview app modules get-logs mymodule --version=1 \ ~/log_file.txt 不起作用

我正在尝试获取 gcloud 日志文件以查看我在尝试将应用程序部署到 GCP 时遇到的错误。我查看了文档,发现该命令gcloud preview app modules get-logs mymodule --version=1 \ ~/log_file.txt应该“将日志保存到文件中,而不是通过指定文件名打印到标准输出”。

当我运行命令时,我收到以下错误消息:

我运行命令错误吗?还是我需要先制作 log_file.txt 文件?

0 投票
4 回答
11865 浏览

git-bash - 我可以在 Windows 上的 Git Bash 中使用 gcloud 吗?

所以,我已经安装了 Git、Git Bash、Python2.7,并且我刚刚按照官方指南安装了 Google Cloud SDK。 使用 Windows 10。

在 cmd.exe 或“Google Cloud SDK Shell”中, gcloud工作正常。

然而,在 Git Bash(我更喜欢使用的终端)中,gcloud返回以下输出(屏幕截图)。

在此处输入图像描述

echo $PATH在 Git Bash 中确实包含 Google SDK 的路径(在此处突出显示)。

在此处输入图像描述

我错过了什么吗?$PATH 中是否有任何可能与 gcloud 冲突的内容,或者我是否以某种方式错误配置了路径?

我很欣赏任何见解。


更新。这是 的输出env|grep PATH。我不确定它告诉我什么。PATH 中的任何其他可执行文件都在工作(vagrant、conda、python 等),但 gcloud 不是。

在此处输入图像描述

0 投票
2 回答
160 浏览

google-app-engine - 通过 API 调用管理应用引擎版本

无论如何,我可以通过 API 调用管理 appengine 版本和实例吗?

我所说的管理是指通过 API 调用启动/停止/删除部署到 appengine 的版本。

这可以通过从命令行使用 gcloud sdk 命令来实现吗?

另一个问题,谷歌是否提供 API(或命令)来检查正在运行的实例的状态?检查实例是否空闲以及空闲多长时间

0 投票
1 回答
1881 浏览

python - 当python指向python3时谷歌云sdk不起作用

我目前正在尝试在我的 macbook 上安装 google cloud sdk。我正在使用 scikit-learn 和 anaconda 进行机器学习,所以我的笔记本电脑上的 python 指向 python3.5。但是 google cloud sdk 需要 python 2.7 才能安装,这就是为什么我面临无法安装它的问题。

当我运行 install.sh 文件时发生了错误,我不知道如何处理它:

超级感谢提前!

0 投票
1 回答
988 浏览

google-cloud-platform - 为灵活的 Cloud Datastore 创建索引时出错:AppInfoExternal 类型的对象的意外属性“索引”

当我访问 Cloud Datastore Web 管理时,“索引”部分下没有列出任何索引,我想明确定义一些索引以运行高级查询。我有一个 yaml 文件,如下所示:


我运行以下命令来创建索引:

gcloud preview datastore create-indexes index.yaml

这是我收到的错误消息:

“AppInfoExternal 类型对象的意外属性‘索引’”

有没有人遇到过同样的问题?有任何想法吗?

问候,何塞

0 投票
1 回答
182 浏览

google-app-engine - 如何使用 Google Cloud SDK for java 创建抢占式 VM?

我需要以编程方式创建抢占式虚拟机。我正在尝试使用 Google Cloud SDK for Java 制作虚拟机,但我找不到任何有关创建抢占式虚拟机的文档。

0 投票
1 回答
3031 浏览

google-cloud-sdk - 谷歌云安装:主机名未解析

好吧,感觉真的很蠢,因为我什至无法安装 Google Cloud SDK。开始使用命令行,然后移至安装程序。我收到“下载失败:正在解析主机名”错误。指南中似乎没有任何内容,任何 youtube 视频都说它很容易安装 - 继续点击下一步?!?

为什么要求我设置网络代理?

我用的是VPN?这可能是问题吗?

提前致谢

安装程序错误

命令行错误

0 投票
0 回答
734 浏览

docker - 未启用 Google Cloud 组件

我正在尝试通过 Travis-CI 自动构建到谷歌云,但是当我尝试运行“gcloud docker any_command”时,我收到了消息

当我尝试使用“gcloud components install docker”安装docker时,我得到了

这是我的 .travis.yml 文件 -

编辑:

gcloud --version 给出:

0 投票
3 回答
624 浏览

python - google api 客户端 python 导入任务队列

蟒蛇版本2.7.9

安装版本1.5.1

pip install --upgrade google-api-python-client

这里尝试像这样导入任务队列

得到

1.5.1是最新版本,这里的pip代码中似乎找不到任何对任务队列的代码引用