草庐IT

cloud_xyz

全部标签

node.js - 如何在 PC 上本地测试 Cloud Functions for Firebase

今天Firebase发布了它的全新产品CloudFunctionsforFirebase我刚刚创建了一个helloworld函数并将其部署在我现有的firebase项目中。它看起来就像awslambdafunction一样捆绑了所有依赖项并将其上传到firebase。但是即使代码的微小变化也需要花费太多时间,并且还需要良好的互联网连接。如果您由于某种原因处于离线状态,那么在您有办法在本地计算机上离线执行和测试该功能之前,您只是不知道您正在编写什么代码。有什么方法可以在本地测试CloudFunctionsforFirebase? 最佳答案

node.js - 在本地运行 Cloud Functions 会出现错误 "functions.config() is not available"

CloudFunctionsforFirebase刚刚发布,我正在按照说明进行全新安装。Hereisthe"GetStarted"page.我已经安装了“npminstall-gfirebase-tools”并且我的所有文件都在我的项目中。我正在使用WebStorm2016.3和Node.JSv6.10.0。我还安装并设置了firebaselogin和firebaseinit功能。我的设置。我的package.json{"name":"functions","description":"CloudFunctionsforFirebase","dependencies":{"fireba

node.js - 如何在 Cloud Functions for Firebase 中获取服务器时间戳?

我知道您可以在web、ios和android中提取服务器时间戳-但是Firebase的新CloudFunctions呢?我不知道如何在那里获取服务器时间戳?用例是我想在电子邮件到达时为其添加时间戳。在网络上是Firebase.database.ServerValue.TIMESTAMP但功能Node服务器界面中似乎没有?我想已经很晚了,我可能错过了这里的重点......编辑我是这样初始化的admin.initializeApp(functions.config().firebase);constfb=admin.database()然后,它被这样调用..Firebase.databas

node.js - Cloud Functions for Firebase - 未配置结算帐号

我刚刚为Firebase实现了新的CloudFunctions,但日志中有些东西让我感到困扰:Billingaccountnotconfigured.Externalnetworkisnotaccessibleandquotasareseverilylimited.Configurebillingaccounttoremovetheserestrictions我实际上设法从外部网络访问该功能,所以我想知道我真的必须提供我的结算帐户吗?firebase文档中对此一无所知。我将Spark订阅计划用于个人测试目的,如果我不打算支付任何费用,我不想添加账单信息。 最

mongodb - 从 MongoDB 到 Google Cloud 数据存储

我正在考虑是否可以轻松地将我现有的应用迁移到GoogleCloudDatastore。目前它存在于MongoDB中,所以它会从NoSQL到NoSQL,但似乎并不容易。一个例子。我的应用程序使用对象层次结构,这就是我喜欢MongoDB的原因,因为它很优雅:{"_id":"31851460-7052-4c89-ab51-8941eb5bdc7g","_status":"PRIV","_active":true,"emails":[{"id":1,"email":"anexample@gmail.com","_hash":"1514e2c9e71318e5","_objecttype":"E

mongodb - 从 MongoDB 到 Google Cloud 数据存储

我正在考虑是否可以轻松地将我现有的应用迁移到GoogleCloudDatastore。目前它存在于MongoDB中,所以它会从NoSQL到NoSQL,但似乎并不容易。一个例子。我的应用程序使用对象层次结构,这就是我喜欢MongoDB的原因,因为它很优雅:{"_id":"31851460-7052-4c89-ab51-8941eb5bdc7g","_status":"PRIV","_active":true,"emails":[{"id":1,"email":"anexample@gmail.com","_hash":"1514e2c9e71318e5","_objecttype":"E

docker - 在 docker 镜像上验证 Google Cloud 服务帐户

我在docker镜像内部和外部发现了不同的行为,用于验证google服务帐户。在外面。成功了。C:\Users\Ben\AppData\Local\Google\CloudSDK>gcloudauthactivate-service-account773889352370-compute@developer.gserviceaccount.com--key-fileC:/Users/Ben/Dropbox/Google/MeerkatReader-d77c0d6aa04f.json--projectapi-project-773889352370Activatedserviceacco

docker - GCP 容器推送不起作用 - "denied: Please enable Google Container Registry API in Cloud Console at ..."

我在将docker镜像上传到GCPContainer注册表时遇到问题。我在关注instructionshere.正如您在下面的屏幕截图中看到的,我已经:登录到我的谷歌云shell并通过dockerfile构建了一个docker镜像正确标记了我的图片(我认为)尝试使用正确的命令推送图像(我认为)但是,我收到此错误:拒绝:PleaseenableGoogleContainerRegistryAPIinCloudConsoleathttps://console.cloud.google.com/apis/api/containerregistry.googleapis.com/overvie

docker - 将代码/文件直接注入(inject) Google Cloud Engine 上 Kubernetes 的容器中

如何将代码/文件直接注入(inject)GoogleCloudEngine上Kubernetes中的容器中,类似于使用Docker挂载主机文件/目录的方式,例如dockerrun-d--namenginx-p443:443-v"/nginx.ssl.conf:/etc/nginx/conf.d/default.conf"谢谢 最佳答案 可以使用ConfigMaps来实现该目标:以下示例将mariadb配置文件挂载到mariadbPOD中:配置映射apiVersion:v1data:charset.cnf:|[client]#Defa

cloud - LXC 与 VM 的典型用例是什么?

我正在努力决定何时使用LXC容器比使用完整的VM更好。您是否有任何精确的用例可以以某种方式带来一些争论?LXC是否更面向“PaaS”,可以在没有硬件控制的情况下运行应用程序?我们是否总是需要在需要基础设施控制的“IaaS”角度使用虚拟机?问候, 最佳答案 LXC就像一个chrootjail。为了争论,您可以将其视为轻量级VM(即使它根本不是VM)。如果您已经完成了编写设计为在临时基础架构上运行的应用程序的工作,那么LXC可以让您以更少的开销来完成它。对我来说,LXC最酷的地方在于社区围绕它成长。考虑类似docker-一个docker