在将EBS卷连接到容器之前是否需要对其进行格式化

问题描述

我想知道是否有人需要格式化EBS卷(例如通过mkfs.xfs),然后才能在运行kubernetes的容器中使用它。我有一些示例,人们可以在其中创建卷并通过kubernetes挂载它。 kubernetes是否在先使用卷之前对其进行格式化?

解决方法

根据official documentation

awsElasticBlockStore卷安装了Amazon Web Services(AWS)EBS 放入Pod中。与emptyDir不同的是,{ 删除后,将保留EBS卷的内容,并且将 只是未安装。这意味着可以预先填充 EBS卷 ,并且可以在Pod之间“传递”数据。

因此不必在使用前进行格式化。

您可以在链接的文档中找到更多详细信息和examples