问题标签 [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.
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/grpc
9984 是最大的,因为数字代表大小(不确定这意味着什么,也许是 mb?)下一个文件列表的大小是 996。请帮我清理空间,请帮我在不保存所有数据或至少不将其放入根卷的情况下使其工作
谢谢!
java - 从 Intellij 将远程调试器附加到云运行
我有一个在 Cloud Run 上运行的应用程序,我正在尝试使用 Intellij 和 Cloud Code 插件进行远程调试。java 代理正在运行,我可以在 GCP 调试器上创建快照,但 Intellij 不会附加到远程代码。它正确显示了我的项目和目标,但给了我这个警告说“不支持未知的存储库”。如果我单击“仍然附加”,则不会发生任何事情。
Obs:我正在使用 Kotlin。这可能是问题吗?
visual-studio-code - 无法在 M1 Macbook 上启动 Cloud Run 容器
我还没有在我的 M1 Macbook 上安装 Rosetta。安装了 Docker 和所有的 deps,这甚至工作了几次,但不确定是什么突然导致了这个错误:
Dockerfile
:
我正在使用 Cloud Code 扩展在 VS Code 中部署“Cloud Run Emulator”。
我究竟做错了什么?
google-cloud-platform - 在 Skaffold 构建期间访问集群机密
是否可以在我的 skaffold 配置的构建部分访问集群机密?
我目前有这样的东西(我认为它正在工作。目前挂起 - 可能特定于我的集群和负载):
但是,我想将 mysecretusername 和 mysecretpassword 替换为类似gcp://projects/my-project/secrets/mysecretusername/versions/
或来自集群机密的内容。
目标是在集群上构建映像(不是本地;本地是 arm,我需要 x86-64)。理想情况下,我可以将一组秘密存储在集群中,开发人员无法读取但可以在云代码扩展中进行开发时使用,并且我不需要提交版本控制。在 Kubernetes 部署/作业中使用 GCP 机密是直截了当的,但是在构建步骤中使用的机密(想想工件 repo 的凭据)让我大吃一惊。
如果有帮助的话,我愿意使用 Kaniko 或集群/自定义配置之类的东西。
谢谢
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 的内容:
json - 无法启动 minikube:启动 minikube 时出错。错误:X 由于 MK_USAGE 退出:容器运行时必须设置为“containerd”以实现无根
我收到了错误,我相信解决它的方法是运行:minikube start --container-runtime=containerd
但扩展似乎运行minikube start
. 那么我应该如何添加标志?这是launch.json文件