12.pv、pvc和sc的作用

12.pv、pvc和sc的作用

1.Volume定义

在容器的生命周期里,位于磁盘上的文件,它的生命周期是很短暂的,docker里面如此,kubernetes里亦然。
数据很可能因为各种不可抗因素丢失,比如pod*下线时,它会根据rs控制器的数量定义,重新生成一个干净状态的新pod。
Volume的引入不但解决里数据稳定性的问题,也解决了同一个pod内,多个containers数据共享的需求;

和docker里不同的是:
1)kubernetes中内置封装了很多存储类型,pod也可以选择性的使用一个或多个。
2)当pod被删除时,Volume才可能会被清理,并且数据是否丢失和删除取决于Volume的具体类型和其回收策略

2.Volume分类

kubernetes内置封装了很多存储类型,大致可分为以下七大部分:

我已经整理好了官方配置文档,大家可以直接按需阅读,如何使用和配置。
存储类型 存储组件 官网文档
云存储 awsElasticBlockStore awsElasticBlockStore
云存储 azureDisk azureDisk
云存储 azureFile azure
上一篇:iOS LeetCode ☞ 完全二叉树的节点个数


下一篇:MPP电力管与CPVC电力管区别有哪些