问题标签 [google-cloud-code]

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 回答
45 浏览

visual-studio-code - Google Cloud Code VSCode 扩展填写了我的根驱动器

这是我在堆栈溢出中的第一篇文章。我正在使用 Arch Linux 更新到适用于所有软件包的最新更新。我的系统分为 2 个卷:30 GB 用于根文件夹,另一个卷用于其他所有内容。

我开始使用 google-cloud-code VSCode 扩展,我注意到每次我在本地为云运行创建一个版本时,我在根卷上的空间越来越小。

我不知道导致这种情况的文件在哪里,但现在我的根媒体已 100% 满,我无法创建新的部署。

我怀疑它是里面的python安装文件夹中的东西/lib/lib64因为现在两者都在4GB上。当使用du -a命令检查文件大小时,我发现./python3.9/site-packages/grpc9984 是最大的,因为数字代表大小(不确定这意味着什么,也许是 mb?)下一个文件列表的大小是 996。请帮我清理空间,请帮我在不保存所有数据或至少不将其放入根卷的情况下使其工作

谢谢!

0 投票
0 回答
70 浏览

java - 从 Intellij 将远程调试器附加到云运行

我有一个在 Cloud Run 上运行的应用程序,我正在尝试使用 Intellij 和 Cloud Code 插件进行远程调试。java 代理正在运行,我可以在 GCP 调试器上创建快照,但 Intellij 不会附加到远程代码。它正确显示了我的项目和目标,但给了我这个警告说“不支持未知的存储库”。如果我单击“仍然附加”,则不会发生任何事情。

调试

Obs:我正在使用 Kotlin。这可能是问题吗?

0 投票
1 回答
107 浏览

visual-studio-code - 无法在 M1 Macbook 上启动 Cloud Run 容器

我还没有在我的 M1 Macbook 上安装 Rosetta。安装了 Docker 和所有的 deps,这甚至工作了几次,但不确定是什么突然导致了这个错误:

Dockerfile

我正在使用 Cloud Code 扩展在 VS Code 中部署“Cloud Run Emulator”。

我究竟做错了什么?

0 投票
0 回答
42 浏览

google-cloud-platform - 在 Skaffold 构建期间访问集群机密

是否可以在我的 skaffold 配置的构建部分访问集群机密?

我目前有这样的东西(我认为它正在工作。目前挂起 - 可能特定于我的集群和负载):

但是,我想将 mysecretusername 和 mysecretpassword 替换为类似gcp://projects/my-project/secrets/mysecretusername/versions/或来自集群机密的内容。

目标是在集群上构建映像(不是本地;本地是 arm,我需要 x86-64)。理想情况下,我可以将一组秘密存储在集群中,开发人员无法读取但可以在云代码扩展中进行开发时使用,并且我不需要提交版本控制。在 Kubernetes 部署/作业中使用 GCP 机密是直截了当的,但是在构建步骤中使用的机密(想想工件 repo 的凭据)让我大吃一惊。

如果有帮助的话,我愿意使用 Kaniko 或集群/自定义配置之类的东西。

谢谢

0 投票
1 回答
37 浏览

skaffold - Skaffold 无法从 Harbor 拉取图像

预期行为

Skaffold 应该从运行在 HTTP 上的不安全的 Harbor 注册表中提取图像。我已经尝试了这些文档中的所有内容:
https ://skaffold.dev/docs/environment/image-registries/#insecure-image-registries 但没有成功。

实际行为

Jib 将镜像推送到不安全的 Harbor 注册表没有问题,但是在尝试拉取镜像并将微服务部署到 Kubernetes 时抛出错误:
192.168.2.24:30002/trm/redis-spring:latest@sha256:0f8d21819d845bd55aa699afa8b21e141d41f10d9d9fb1a2c6dbb2d468d89e81 can't be pulled. 可以使用 docker 拉取指定的镜像: docker pull 192.168.2.24:30002/trm/redis-spring:latest@sha256:0f8d21819d845bd55aa699afa8b21e141d41f10d9d9fb1a2c6dbb2d468d89e81

信息

  • 支架版本:v1.35.1
  • 操作系统:Windows 10 家庭版
  • 通过安装:skaffold.dev
  • skaffold.yaml 的内容:
0 投票
1 回答
20 浏览

json - 无法启动 minikube:启动 minikube 时出错。错误:X 由于 MK_USAGE 退出:容器运行时必须设置为“containerd”以实现无根

我收到了错误,我相信解决它的方法是运行:minikube start --container-runtime=containerd 但扩展似乎运行minikube start. 那么我应该如何添加标志?这是launch.json文件