云容器引擎 CCE-临时存储卷概述:临时卷介绍

时间:2023-11-01 16:25:54

临时卷介绍

当有些应用程序需要额外的存储,但并不关心数据在重启后是否仍然可用。 例如,缓存服务经常受限于内存大小,而且可以将不常用的数据转移到比内存慢的存储中,对总体性能的影响并不大。另有些应用程序需要以文件形式注入的只读数据,比如配置数据或密钥。

Kubernetes中的临时卷(Ephemeral Volume),就是为此类场景设计的。临时卷会遵从Pod的生命周期,与 Pod一起创建和删除。

Kubernetes中常用的临时卷:
  • EmptyDir:Pod启动时为空,存储空间来自本地的kubelet根目录(通常是根磁盘)或内存。EmptyDir是从节点临时存储中分配的,如果来自其他来源(如日志文件或镜像分层数据)的数据占满了临时存储,可能会发生存储容量不足的问题。
  • ConfigMap:将ConfigMap类型的Kubernetes数据以数据卷的形式挂载到Pod中。
  • Secret:将Secret类型的Kubernetes数据以数据卷的形式挂载到Pod中。
support.huaweicloud.com/usermanual-cce/cce_10_0637.html