我正在使用Cloud Shell将应用程序部署到GKE,并且在构建期间磁盘空间不足:
overlay 31G 31G 44M 100% /
tmpfs 848M 0 848M 0% /dev
tmpfs 848M 0 848M 0% /sys/fs/cgroup
/dev/sda1 31G 31G 44M 100% /root
/dev/sdb1 4.8G 85M 4.5G 2% /home
tmpfs 848M 716K 847M 1% /run/metrics
overlayfs 1.0M 116K 908K 12% /etc/ssh/keys
shm 64M 0 64M 0% /dev/shm
overlayfs 1.0M 116K 908K 12% /etc/ssh/ssh_host_rsa_key
tmpfs 848M 0 848M 0% /run/google/devshell
... AIUI,/ dev / sda1是基础VM的磁盘,它似乎是31G。并且已满,这导致skaffold run
失败。我可以(临时|永久)在该磁盘上获得更多空间吗?
答案 0 :(得分:1)
当前无法暂时或永久地在启动磁盘上获得更多的Cloud Shell磁盘空间,但是我们最近将每个人的磁盘大小都增加了5G,以提供更多的扩展空间。此更改完全推出后,请过几天再回来查看。我们还正在研究优化默认Cloud Shell映像的大小,以减少其在VM上的占用空间。
答案 1 :(得分:0)
一个利用一些额外空间的技巧:除了本地文件系统上的32 GB之外,持久性$HOME
目录还具有单独的5 GB分配。
您还需要确保发送任何输出$HOME
,因为否则在回收托管VM时将不会保留这些输出。