卷介绍

在我们使用Docker容器时,若不单独为其指定存储卷,则意味着容器使用的是其内部的顶层写入层作为读写的对象,而当使用存储卷时,我们可以将其挂载至容器中的任何一个路径下,从而实现内容的持久化存储。

同样,在Kubernetes中,也可以为Pod中的容器挂载卷,实现我们需要的功能。

通常情况下,我们在Kubernetes中使用,可能是由于如下两种情况:

  1. 希望Pod中的容器中的内容可以持久化存储,即重新创建Pod,希望内容还在;

  2. 希望Pod中的多个容器之间可以共享存储

在本章中,同样会讲到用于为Pod中的容器提供配置传递敏感数据的特殊可挂载设备 — configMap和secret,以及用于从Kubernetes的API服务器获取集群的元数据的特殊可挂载设备 — downwardAPI;

Last updated

Was this helpful?