K8S 八 数据存储-高级存储PV PVC 生命周期;配置存储ConfigMap Secret

目录

  • [数据存储 Volume](#数据存储 Volume)
  • [8.1 基本存储](#8.1 基本存储)
    • [8.1.1 EmptyDir](#8.1.1 EmptyDir)
    • [8.1.2 HostPath 挂载目录](#8.1.2 HostPath 挂载目录)
    • [8.1.3 NFS](#8.1.3 NFS)
    • [8.2 高级存储](#8.2 高级存储)
      • [8.2.1 PV和PVC](#8.2.1 PV和PVC)
      • [8.2.2 PV 持久化卷申请](#8.2.2 PV 持久化卷申请)
      • [8.2.3 PVC 资源申请](#8.2.3 PVC 资源申请)
      • [8.2.4 生命周期](#8.2.4 生命周期)
  • 配置存储
    • [8.3.1 ConfigMap](#8.3.1 ConfigMap)
    • [8.3.2 Secret](#8.3.2 Secret)

数据存储 Volume

Kubernetes的Volume支持多种类型,比较常见的有以下几个:

1、简单存储:EmptyDir、HostPath、NFS

2、高级存储:PV、PVC

3、配置存储:ConfigMap、Secret

8.1 基本存储

8.1.1 EmptyDir

资源文件

案例

8.1.2 HostPath 挂载目录

type的值

8.1.3 NFS

nfs的服务

8.2 高级存储

8.2.1 PV和PVC

PVC解决了任务分配问题。

这个抽象还是需要设计"存储架构"的公司适用。

8.2.2 PV 持久化卷申请

资源清单





实验

8.2.3 PVC 资源申请

PVC是资源的申请,用来声明对存储空间、访问模式、存储类别需求信息。

PVC的配置参数

资源文件

创建Pods.yaml,使用pv

8.2.4 生命周期

配置存储

8.3.1 ConfigMap

查看pod

8.3.2 Secret

未加密的信息

相关推荐
豆芽脚脚1 小时前
docker compose再阿里云上无法使用的问题
阿里云·docker·容器
AKAMAI14 小时前
AI需要防火墙,云计算需要重新构想
人工智能·云原生·云计算
Agome9915 小时前
Docker之自定义jkd镜像上传阿里云
阿里云·docker·容器
小猿姐16 小时前
KubeBlocks for Milvus 揭秘
数据库·云原生
wdxylb19 小时前
云原生俱乐部-RH134知识点总结(2)
linux·云原生
deeper_wind20 小时前
k8s-单主机Master集群部署+单个pod部署lnmp论坛服务(小白的“升级打怪”成长之路)
云原生·容器·kubernetes
zhenshanrenhao1 天前
#买硬盘欲安装k8s记
云原生·容器·kubernetes
bing.shao1 天前
微服务容错与监控体系设计
微服务·云原生·架构
tb_first1 天前
k8sday09
linux·云原生·容器·kubernetes
稚辉君.MCA_P8_Java1 天前
豆包 Java的23种设计模式
java·linux·jvm·设计模式·kubernetes