欢迎光临
我的个人博客网站

k8s之数据存储-数据存储介绍


数据存储介绍

通过前面的学习已经知道,容器的生命周期可能很短,会被频繁地创建和销毁,那么容器在销毁时,保存在容器中的数据也会被清除。这种结果对于用户来说,在某些情况下是不乐意看到的。为了持久化保存容器的数据,k8s引入了Volume的概念。

Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下,k8s通过Volume实现同一个Pod中不同容器之间的数据共享以及数据的持久化存储。

Volume的声明容器不与Pod中单个容器的生命周期相关,当容器终止或者重启时,Volume中的数据也不会丢失。

k8s中的Volume支持多种类型,比较常见的有下面几个:

  • 简单存储:EmptyDir、HostPath、NFS
  • 高级存储:PV、PC
  • 配置存储:COnfigMap、Secret

 

赞(0) 打赏
未经允许不得转载:张拓的天空 » k8s之数据存储-数据存储介绍
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏