【问题标题】:How do I check storage size for a Knative container and how can I increase it?如何检查 Knative 容器的存储大小以及如何增加它?
【发布时间】:2021-06-18 21:17:26
【问题描述】:

我对 Knative 应用的存储相关问题很少

  1. 如何查看我有多少存储空间用于无状态的原生应用。 原因是我需要 Knative pod 在删除它之前处理一个 1G 的大文件。处理大文件似乎有问题。我怀疑存储大小会导致问题。

  2. 如果可能,如何增加原生应用磁盘大小?

不确定 kubernetes 如何为容器分配磁盘空间。

谢谢。

【问题讨论】:

    标签: knative knative-serving


    【解决方案1】:

    Knative 使用底层容器文件系统来存储暂存文件。

    对于普通的 Kubernetes 安装,这些将是本地磁盘上的一系列覆盖目录,但有可能部分或全部覆盖目录安装在 tmpfs 上。根据您的集群,您可以提高 requestslimits 以获得更多 RAM。

    在 Google 的 Cloud Run 上,disk storage is backed by RAM。在这里请求更多内存可能会有所帮助,或者通过网络逐个流式传输文件。如果它始终是同一个文件,您可以将其构建到您的容器映像中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-17
      • 2020-04-30
      • 1970-01-01
      • 2020-04-23
      • 2019-01-01
      • 1970-01-01
      • 2021-07-27
      • 2012-05-03
      相关资源
      最近更新 更多