Articles of 谷歌云平台

如何使用python 3.5+ sanic框架configurationapp.yaml文件的appengine

我是GCP新手,我们select了sanic框架来让事情更顺畅。 Sanic支持python 3.5+,所以我们在appengine上使用灵活的环境。 目前我正在尝试将“Sanic” Hello world(入门)应用程序部署到appengine。 并坚持configuration。 问题在 # This looks like a Python app. If so, please enter the command to run the app in production (enter nothing if it's not a python app): : 我曾经看过其他的Google云端平台(Python文档示例),这些例子在GitHub上都可以使用gunicorn,但sanic已经内置了http服务器。 有人可以build议在appengine的sanic app.yaml模型。 我目前的设置如下 1. app.yaml runtime: python env: flex threadsafe: true runtime_config: python_version: 3 handlers: – url: .* […]

查看Google Compute Engine API请求,但我只使用云端DNS

我第一次使用Google云端平台。 我设置了一些Google Cloud DNS区域,当我查看API Manager Dashboard时,我看到了Cloud DNS和Compute Engine的API请求。 计算引擎API请求来自哪里? 我没有任何计算引擎实例。 我不应该只看到云DNS请求吗?

nginx反向代理到谷歌云function?

到目前为止,尝试,但不能从他们的端点得到有效的响应(SSL握手失败) server { listen 443 ssl; server_name xxx; ssl on; ssl_certificate /etc/letsencrypt/live/xxx/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/xxx/privkey.pem; ssl_session_timeout 24h; ssl_session_cache shared:SSL:10m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers 'xxx'; ssl_prefer_server_ciphers on; ssl_stapling on; ssl_stapling_verify on; resolver 127.0.0.1; add_header Strict-Transport-Security max-age=31536000; ssl_dhparam /xxx/dhparam.pem; location / { proxy_pass https://us-central1-project_id.cloudfunctions.net; } } 获取以下内容: … peer closed connection in SSL handshake while SSL handshaking […]

Google Cloud VPN不允许出站HTTP或SSH到Office Network

我们有一个新的Google云平台设置。 我们已成功创build了一个VPN连接到我们的办公室路由器。 我们可以通过我们的办公室访问Google Cloud中的私人地址,并且来自GCP内部的一些服务可以访问我们的办公networking。 我们已经build立了kube-dns,通过VPN使用我们的内部DNS服务器来获得私有资源,而且大多数情况下,这个工作正常。 而且,从容器和容器集群节点虚拟机,我们可以ping办公室networking内的地址。 但是,我们希望在Google Container Engine中部署的第一个应用程序需要HTTPS访问防火墙后面的办公室networking中运行的API服务器。 这些HTTPS连接(使用wget和curl进行testing)只是挂起。 没有数据被返回。 我已经在办公室路由器上做了一个stream量捕获,我可以看到数据包按照预期进入隧道。 我也尝试了从Google出站的常规HTTP和SSH连接到我们的办公室。 我尝试从一个正在运行的容器内部和容器引擎集群节点(COS映像)本身。 只有ping和DNS正在从谷歌伸向办公室networking。 GCP中没有出口防火墙规则。 办公室路由器策略目前允许通过VPN的所有stream量。 我发现其他一些类似于我们的情况的post,但是他们年龄较大,其中大部分参考了GCP的修正,而另一些则讨论了复杂的iptables解决scheme。 因此,我们在第一次云部署时完全被阻止。 我们如何解决GCP中的networking问题? 似乎返回的数据包只是没有路由回到他们的来源。 DNS和ping都不是TCP,当然HTTPS和SSH是TCP。 这是我可以区分什么是有效的和什么不可行的主要区别。 我们接下来要做什么?

谷歌应用程序引擎 – 突然开始获取警告:PHP启动:无法加载dynamic库“/base/php_runtime/modules/curl.so”

突然开始在GAE得到这个警告,没有任何改变的应用程序,它一直以来不断发生,虽然应用程序工作正常。 PHP启动:无法加载dynamic库'/base/php_runtime/modules/curl.so' – /base/php_runtime/modules/curl.so:无法打开共享对象文件:没有这样的文件或目录 此后并没有做出任何改变,但想知道为什么突然出现。 curl扩展已启用,并正在使用中。

从Google Cloud Instance下载公钥和私钥

对于云新来说这么赦免这个问题,我敢肯定它相对简单! 我已经安装了Google Cloud Instance,现在正在尝试使用FileZilla连接到它。 我对如何做到这一点有很好的理解,但是我完全无法下载我的.ppk文件,公钥和私钥。 文档清楚地给出文件夹,文件位于….但我无法导航到这些文件夹(这就好像他们不存在)此外,我不知道如何下载东西到我的电脑通过SSHterminal。 另外有些令人生气的是,我在Google云端的门户网站上find了钥匙,但没有select下载它们。 我只能以明文forms查看。 任何帮助将不胜感激!

在谷歌云平台上附有nvme的实例组

我明白,本地SDD(nvme)只能在实例启动时添加。 问题是我们需要有一个快速的caching系统,能够附加nvme来扩展实例是非常有用的。 这意味着,我们希望有一个实例组,可以通过附加的本地SSD(nvme)来扩展和启动实例。 在我们的计划中,我们将能够创build一个带有configuration的iso /模板,并将其应用到nvme的实例组,以便让我们的预configuration的计算机进行缩放。 这可能有一些如何?

边疆互联网 – 不能连接到谷歌云

嘿家伙有谷歌云在边境互联网的问题。 难住了一下,因为我试过的其他地方我至less可以telnet到SSH端口。 互联网站点检查端口打开所有通行证,并从Amazon EC2,Azure和Work环境,并从手机networking我可以telnet到端口。 但是,在坦帕我在这里的边境互联网不是。 接触前线,他们基本上说“不是我们的问题14跳以后”。 Tracing route to 225.189.186.35.bc.googleusercontent.com [35.186.189.225] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms CISCOWIRELESS [10.192.25.194] 2 <1 ms <1 ms <1 ms 192.168.1.1 3 1 ms 1 ms <1 ms 47.199.192.1 4 4 ms 3 ms 3 ms 172.99.47.198 5 6 ms 6 ms […]

GAEconfiguration和帐单

Google App Engine:几个星期前,我在GAE开发了一个RoR应用程序,其中包括CloudSQL和Storage Bucket等附属资源。 我们的应用程序非常简单的CMS网站。 这里的应用程序的大小的细节,应用程序大小不超过200Mb。 存储 – 90MB SQL – 100MB 我已经select了免费线索,所以我获得了300美元的信用额度。 由于它是一个Ruby,我们不能select标准的env,所以我们使用Flex。 我们已经开发了这个网站作为UAT环境。 所以显然我们没有太多的stream量appx每天不超过50个vist。 但在20天之内,我所有的信用都没有了。 此外,我用最低的CPU,最小最大实例数和SQL存储大小。 那么为什么它的收费更多? 这是正常的吗? 是否有免费和付费的不同计费指标?

aws cloud trail和google appengine log的“响应时间”是什么?

我正在寻找关于这两个日志logging系统“响应时间”的文档或信息。 对于使用不准确的术语,我感到抱歉,但是其含义应该在下面的段落中说明。 在aws中, Cloudtrail可以捕获与IAM更改相关的事件并访问并将日志收集到S3位置。 在Google云端平台中,我也可以在一个地方看到与权限相关的更改。 但是我无法找出这些测井系统的时间方面。 我想知道审计事件(IAM更改/权限更改/创build新login等)与其在每个日志logging系统中的外观之间的典型时间是什么。 我不是在寻找硬数字。 但是,如果我能find说明“尽力而为”的文档,我会很高兴的。