我已经在防火墙云函数上创建了NodeJS项目,它包含我们的后端服务( ExpressJS )作为http函数和其他一些crons函数,项目结构如下所示:
/project ( home dir for all cloud function)
- package.json
- index.js ( contain the app backend funciton and other crons functions)
- /src
- /lib
- /methods
- routes.js ( loaded by app ba
我有一个云函数(fce_a),我需要从同一个GCP项目和区域中的另一个云函数(fce_b)调用它。当我将fce_a设置为Allow all traffic (在Ingress settings中)时,它可以完美地工作(使用this method)。但是,当我将fce_a设置为Allow internal traffic only (在Ingress settings中)时,我得到的是Error 403 (Forbidden) 403. That's an error. Access is forbidden. That's all we know. (提到的here)。 我尝
Chrome和Firefox都不行。应该是“Default-Subnet”的那个选项一直是“无”。
[图片]
标题:2017腾讯云11.11大促 给你实实在在的优惠
地址:https://cloud.tencent.com/act/double11
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
我试图使用客户端的前置SMTP服务器发送电子邮件使用应用程序引擎标准。为此,我们在默认网络和具有静态ip地址的Cloud中创建了Serverless VPC访问连接器,以发送出口流量。客户端已白化静态ip地址和端口。以下是应用程序引擎中的代码片段
msg.set_content('This is a HTML email')
msg.add_alternative(cleared_html_content, subtype='html')
try:
context = ssl._create_unverified_con
我正在尝试迁移,为我们所有的云SQL实例使用内网IP:s。我已经让它在postgres上工作了,现在正在尝试使用MySQL访问我们的wordpress实例。
问题是我无法从我们的GKE集群中运行的pod中获得工作的连接。
root@******:/var/www/app# mysql --host=10.**.**.* -u *_se -p
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '10.*.*.*' (110 "Connection timed out")
我对Google非常陌生,一般运行应用程序。我目前有一个Django应用程序运行在上的一个Docker容器中,它连接到同一个项目中的Google (PostgreSQL)实例。最新的版本已经运行了大约3天,现在没有问题。
问题是:
今天,我开始反复接收来自应用程序的OperationalError: server closed the connection unexpectedly错误。我可以运行Cloud代理并正常启动它(Ready for new connections),但是如果我试图连接psql,我会收到以下错误:
psql: server closed the connection
我正在尝试禁用Private Google Access,这可以在子网上实现,但不能用于无服务器VPC接入连接器。或者,如果可以禁用云NAT上的私有访问,我相信这也可以工作。对于这两个选项中的任何一个都有什么选择吗?
原因是,我需要云函数请求使用静态ip作为白名单。这对于非Google服务工作正常,但是GCP服务无法识别ip,这可能是因为Private Google Access在GCP网络上内部路由流量。