如何在 Cloud Shell 上获得更多磁盘 space?

How to get more disk space on Cloud Shell?

我正在使用 Cloud Shell 将应用程序部署到 GKE,并且在构建期间 运行 磁盘空间不足 space:

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 失败。我可以(暂时|永久)在该磁盘上获得更多 space 吗?

目前无法暂时或永久地在引导磁盘上获得更多 Clo​​ud Shell 磁盘 space,但我们最近将每个人的磁盘大小增加了 5G 以提供更多空间。过几天再回来查看此更改完全推出。我们还在研究优化默认 Cloud Shell 映像的大小,以减少其在 VM 上的占用空间。

利用额外 space 的一个技巧:除了本地文件系统上的 32 GB 之外,您的永久 $HOME 目录还有一个单独的 5 GB 分配。

您还需要确保发送任何输出 $HOME,否则在回收托管 VM 时不会保留它。