gcloud相关内容

找出Google Cloud SDK的安装位置

我需要在 PATH 中添加Google Cloud SDK.因此,我需要安装位置的路径.是否有任何 gcloud ... 命令可以向我提供此信息? 如果没有,我必须通过哪个gcloud 等中的符号链接. 有没有更清洁的解决方案来解决这个问题? 解决方案 以下命令将为您提供所需的信息: $ gcloud info --format ="value(installation.s ..
发布时间:2021-04-14 19:46:46 其他开发

如何获得有效的经过身份验证的gcloud帐户?

使用 gcloud auth ... ,您可以添加或删除在 gcloud 命令期间使用的帐户. 是否可以在没有 grep -ing和 awk -ing的情况下获得活动帐户? gcloud身份验证列表对人类有益,但对机器而言却不够好.我想要一个更清洁的解决方案. gcloud配置列表帐户还向我显示了详细的输出: 您的活动配置是:[默认][核]帐户= service @ ..

使用gcloud容器集群创建的GKE集群创建后如何清理?

我正在以编程方式创建Kubernetes集群,以在GitLab CI/CD中进行端到端测试.我正在使用gcloud container clusters create.我做了半年,创建并删除了几百个群集.成本上升和下降.现在,我从Google那里收到了一笔异常高的账单,并检查了费用明细.我注意到“存储PD容量"的成本> 95%.我发现gcloud container clusters delete ..

Kubernetes-以编程方式找出服务IP范围CIDR

我需要一种方法来获取可在所有Kubernetes群集上使用的服务群集ip范围(作为CIDR). 我尝试了以下方法,该方法对于使用kubeadm创建的集群工作正常,因为它可以捕获apiserver pod的参数: $ kubectl cluster-info dump | grep service-cluster-ip-range "-- ..
发布时间:2021-02-15 19:58:52 其他开发

通过Jenkins将参数传递给gcloud应用

我正在使用Jenkins触发gcloud上的某些内容,我需要能够将Build with parameters菜单中的参数传递给要触发的gcloud命令. 因此,假设我的gcloud命令为: gcloud firebase测试android运行....--device model = shamu 我希望传递的设备模型是一个变量. 所以我尝试了类似的东西 DEVICE_MODEL作为参数化字符串 ..
发布时间:2021-02-11 20:05:09 移动开发

清理Cloud Storage容器/映像后无法部署App Engine Python 3

在使用gcloud命令之前,我能够部署App Engine(Python 3标准环境).但是几天前,我不小心删除了Cloud Storage(gs://us.artifacts.[My-App-ID].appspot.com/containers/images)下的所有映像,并且无法再将新应用程序部署到该应用程序ID. 有什么办法可以取回容器/图像下的所有文件?谢谢! 以下是从Clou ..

获取标签和GCE实例状态的最快方法?

当我使用GCE Linux实例(CPU负载> = 1.0)执行3D图形渲染时,describe命令需要花费30秒钟以上的时间来执行. gcloud compute instances describe render-1 运行50个此类实例并分别查询每个实例时,这将花费25分钟以上的时间. 是否有更快的方法来获取这些数据? 解决方案 gcloud compute instan ..
发布时间:2020-11-13 00:51:09 其他开发

是否可以在Google Cloud Web Client中从不同项目中的图像创建实例?

我在gcloud中有几个项目,例如“阶段项目"和“生产项目".我创建了一个映像,在"staging-project"中将其称为"stagign-image-1",用于新实例.我也想在“生产项目"中使用此图像. 据我所知,可以使用gcloud命令行工具来执行此操作-您可以使用您的私人Google帐户登录该帐户,该帐户可以访问两个项目并执行以下操作: gcloud config set p ..
发布时间:2020-11-13 00:51:05 其他开发

如何在使用"gcloud app deploy"时指定github pw;用于节点项目

我的节点应用程序占优势,因此它分为多个npm程序包.这些软件包托管在github上的私人仓库中. 在本地PC上,我克隆了仓库,npm init,提示输入密码,npm运行,一切都很好. 现在,我正尝试部署到Google Cloud App Engine(Google Cloud中的新手). 教程说要添加一个名为app.yaml的内容 env: flex runtime: nodej ..
发布时间:2020-11-13 00:50:01 其他开发

如何识别脚本中的gcloud错误

假设我想使用gcloud删除一些我的GCP项目资源.如果我记录了它们的名称,则可以在一个bash/node/python脚本中将其全部删除.问题是我需要能够将“确定"错误与非确定错误区分开.例如,如果我删除了不存在的资源,则gcloud报告错误,并且我的代码没有可靠的方法来确定这是404.在这种情况下,404是好的.我希望资源消失了,资源也消失了. 如何可靠地确定gcloud发出的错误类型? ..
发布时间:2020-11-13 00:49:58 其他开发

CLOUD_SDK_CREDENTIALS_WARNING我们建议大多数服务器应用程序改用服务帐户

上下文:我刚刚学习了从FireStore仪表板获取(下载)数据的技巧.显然,只要在浏览器上打开Goog​​le信息中心,然后凭我的眼神去拥有Google Dasboard,就会容易得多.但是,出于个人原因,在我公司中,操作员无法查看第三个仪表板.他们只能看到内部仪表板.我正在尝试一些解决方法,可以获取/下载用于填充仪表板的相同数据,并将其导入到基于Dynatrace/ELK的内部解决方案中. ..

gcloud nodejs cloudbuild.yaml陷入无限循环

我有一个node.js网站,当我使用node server.js在本地运行它时,它运行良好.我正在尝试通过GCP在线部署它.我创建了一个项目,启用了应用引擎API,并为我的'@ cloudbuild.gserviceaccount.com'帐户授予了应用引擎部署者角色权限. 我还在我的仓库中添加了一个cloudbuild.yaml文件: steps: - name: "gcr.io/c ..