我一直在使用google的cloud build为我的部署构建我的工件/docker。但在提交构建时,我突然收到以下错误:
Creating temporary tarball archive of 1103 file(s) totalling 99.5 MiB before compression. ERROR: gcloud crashed (IOError): [Errno 28] No space left on device
我也增加了diskSizeGB的大小,但是我仍然得到这个错误。云构建在云中的什么地方进行,或者在哪个虚拟机上进行?如何摆脱这个错误?
出于测试目的,我在同一台计算机上部署了两个版本的应用程序。在生产中,只有一个应用程序实例运行在一个云Kubernetes集群中,并使用ingress控制器公开其API。
我在本地运行Kubernetes集群,并将应用程序版本部署到两个不同的名称空间。我根据和ingress 文档配置入口控制器。我的应用程序的第一个实例按预期工作,但当我部署第二个实例时,控制器荚无法从以下消息开始:
0/6 nodes are available: 1 node(s) didn't have free ports for the requested pod ports, 5 node(s) didn