gpt4 book ai didi

google-cloud-platform - 我可以将 Cloud Shell 与超过 5 GB 的持久存储一起使用吗?

转载 作者:行者123 更新时间:2023-12-04 14:40:39 25 4
gpt4 key购买 nike

根据docs :

Cloud Shell provisions 5 GB of free persistent disk storage mounted as your $HOME directory on the virtual machine instance.



我需要更多(付费)存储,但我可以从 Cloud Shell 环境访问,并且在我的 session 中是持久的。它主要用于存储 git 存储库和图像的本地克隆。我将是唯一访问这些文件的人。

5 GB 存储空间似乎是一个硬性限制,因此它不会动态扩展并向我收取超出部分的费用。可以使用 Boost Mode,但这不会影响存储大小。而且我也无法通过 custom Cloud Shell environment 配置更多存储空间.我不知道是否可以将另一个 GCE 永久磁盘挂载到我的 $HOME .我在考虑 gcs-fuse按照建议 in this answer但我不确定它是否适合 git repos。

有没有办法在 Cloud Shell 中获得更多可用存储空间?

最佳答案

Google Cloud Shell 是在由 Google 管理的隐藏 Compute Engine 实例上运行的容器。您可以下载、修改此容器并将其重新部署到 Cloud Shell 或您自己在云中或桌面上运行的容器。

容器的基本镜像可在 gcr.io/cloudshell-images/cloudshell:latest 获得, 每 this page .

对于您的用例,我将使用 Compute Engine 和 Container OS 并在 COS 内运行 Cloud Shell 容器。您可以扩展 CPU、内存和存储以满足您的要求。

您还可以设置 Compute Engine 实例,安装 CLI、SDK 和工具并拥有更强大的系统。

基于第一个答案的 future 读者注意事项:

  • Filestore 是一个很棒的产品,但要注意成本。最低部署为 1 TB,每月 200 美元以上。每次 Cloud Shell 重新启动时,您都需要挂载 NFS 共享 - 这可以放入登录脚本中。注意:我不确定您是否真的可以从 Cloud Shell 中的 Filestore 挂载 NFS 共享。我从来没有测试过这个。
  • 您将遇到与 FUSE 相同的重新安装问题,此外您将需要访问 Cloud Storage 的带宽成本。
  • Cloud Shell 是一个很好实现的伟大产品,但是当您需要超越其能力时,最好部署一个中小型 GCE 实例。这将启用持久性、快照等。
  • 关于google-cloud-platform - 我可以将 Cloud Shell 与超过 5 GB 的持久存储一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58259685/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com