问题标签 [google-cloud-platform]

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 回答
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 投票
1 回答
2391 浏览

google-compute-engine - Remove user from Google Compute Engine instances

I'm using gcutil to access Google Compute Engine instances.

I noticed that when I spin up a new instance, the new instance has a user that I used on a previous machine in this project.

I want to remove that user - not just from this machine, which of course I can do via the normal *nix processes, but, I want to ensure it is not used for any future Compute Engine instances.

How can I do this?

0 投票
1 回答
960 浏览

google-compute-engine - GCE SSH 访问 VM 实例

我有一些托管客户网站的服务器。这些客户通过 SSH 或 SFTP 访问系统进行数据操作。在 GCE 中,我不知道这种访问的最佳方法是考虑我们的托管应用程序通过控制面板和计费系统为用户创建一个入狱帐户。

我考虑过更改 sshd_config 以允许用户使用密码进行 SSH 访问。但是,GCE 文档显示,如果实例重新启动或升级到不同的机器类型,SSH 设置将根据映像重置。因此我会丢失我的 sshd_config 更改。我的印象是,只要我有一个永久启动磁盘,我就不会丢失这些更改。

我有哪些选项可以让我们的客户通过 SSH 访问服务器,而无需使用 gcutil 并能够使用密码进行身份验证。

0 投票
1 回答
486 浏览

google-app-engine - 接受添加云平台项目的邀请时,开发者控制台出现错误

好吧,谷歌似乎通过这里提供对云平台的支持,这似乎有点奇怪,因为我试图通过他们的票务系统报告一个错误,结果却通过转发到谷歌产品论坛来关闭它,然后将我发送到 Cloud Platform 本身内略微无用的支持选项卡,因为没有 Cloud Platform 论坛(srsly?),其中指出“Google 工程师通过 Stack Overflow 监控和回答问题”。你会认为他们有一个该死的错误跟踪器……</p>

无论如何,这是我通过票务系统提交的。我希望这会很快关闭,但也许你们中的一个人知道他们的血腥错误跟踪的东西实际上在哪里。我简直不敢相信他们没有!>.<

--

原始错误报告:

我在 Google Developers Console ( https://console.developers.google.com ) 中发现了一个关于云平台的错误。当接受另一个开发者的邀请以使用尚未创建任何项目的 Google Apps for Business 帐户(IE,它是一个新帐户)将项目添加到您的控制台时,邀请请求过程会引发错误“您没有更多可用于接受此邀请的应用程序”。

如果用户随后直接针对他们的帐户创建应用程序,然后启动邀请过程,则按预期接受邀请,并正常将项目添加到帐户中。现在可以删除直接创建的项目,以后的邀请也可以正常工作。如果随后从应用程序帐户中删除所有项目,则会出现错误“您没有更多可用于接受此邀请的应用程序”。再次返回,直到添加了直接创建的项目。

--

正如我所说,我希望它很快就会关闭,所以如果有人知道 Google 的开发者控制台错误应该在哪里实际提交,如果你能在关闭它之前让我知道,我将不胜感激,因为我期望这篇文章来搜索这个错误,并在正确的方向上获得支持的指针将对我和任何遇到这篇文章的人有所帮助。

干杯。

0 投票
1 回答
146 浏览

google-compute-engine - 您可以使用 Chrome Secure SSH 通过 gcutil 连接到 GCE 吗?

是否可以使用 Chrome 的 Secure SSH 连接到 GCE VM 实例?如果是这样,你们是如何做到这一点的?

0 投票
1 回答
5772 浏览

google-app-engine - 连接到 Google Cloud SQL

我已经设置了一个运行良好的 Google Cloud SQL,但是我无法使用文档中给出的任何方法进行连接:

PDO

mysql_connect

mysqli

我可以从 MySQL 工作台远程连接,但每当我尝试使用上述功能从网站尝试时,我都会收到“在'读取初始通信数据包'时与 MySQL 服务器的连接丢失”-但我通过授权网络授予 Cloud SQL 访问权限并检查了 IP给定的。我相信这与我不是试图从 Google App Engine 而是从我自己的开发数据库连接这一事实有关。如何从 Google 外部连接!?

更新:我已经通过各种方式验证了我的 IP,但这段代码仍然无法正常工作。

此页面给出了错误:

警告:mysql_connect() [function.mysql-connect]:在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:第 5 行 /..../connect.php 中的 111 无法连接

当我尝试这个 PDO 连接时,我也得到一个错误:

未捕获的异常 'PDOException' 和消息'SQLSTATE [HY000] [2003] 无法连接到 MySQL 服务器在 '173.xxx.xx.xxx' (111)'

0 投票
9 回答
91416 浏览

cloud - 如何增加 Google Compute Engine 中根磁盘的大小?

GCE 中的根磁盘大小为 10 gig。我该如何增加这个?我在控制台或 gcutil 标志中找不到该选项。这可以在 AWS 中轻松完成。

0 投票
1 回答
268 浏览

ssh-keys - Google Compute Engine 上用于创建 sshkey 的元数据页面在哪里

描述在 google 计算引擎上设置 sshkeys 的文档中(如下所示),说明说“单击元数据页面”并输入您的 sshKeys。这个元数据页面在哪里?

在此处输入图像描述

0 投票
0 回答
276 浏览

rsync - GCE - 无法从启动脚本创建实例映像

我正在尝试从其启动脚本创建一个 GCE 实例映像(在一些设置说明之后)。我使用的命令行看起来像:

几秒钟后gcimagebundle退出,我收到以下错误消息(来自 /var/log/image_generation.log 文件):

我尝试在手动完成后在新实例上执行相同的启动脚本sudo su并且一切正常。

whoami我从启动脚本执行 a ,结果是root.

0 投票
2 回答
1889 浏览

java - Google App Engine 新增免费 SNI SSL 服务说明

在 Google Cloud Platform Live Event 中,Google 宣布 App Engine 价格下调;在他们的博客网站中,他们提到 App Engine SNI SSL 证书是免费的。

问题:

  1. 这是否意味着 App Engine 自定义域的 SSL 是免费的?
  2. 如果是这样,我该如何添加它?目前,Google Apps 控制台要求我购买 5 个插槽来添加 SSL。

谢谢!