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

未加密的信息

相关推荐
青春不流名2 分钟前
docker build -t mytomcat:10.1-jdk17 -f Dockerfile-MyTomcat .
云原生·eureka
为什么要内卷,摆烂不香吗15 分钟前
Dockerfile 与 Docker Compose 在 CI/CD 管道中的分工与配合方式
ci/cd·docker·容器
weixin_3077791329 分钟前
医院症状收集应用安全架构设计:基于AWS SQS和SNS的数据保护解决方案
安全·云原生·架构·云计算·aws
启明真纳1 小时前
Longhorn-k8s存储
云原生·容器·kubernetes
saber_andlibert1 小时前
【docker】存储卷
docker·容器·eureka
-大头.1 小时前
Spring消息集成:从企业模式到云原生
java·spring·云原生
阿拉斯攀登1 小时前
分布式、微服务与云原生:概念解析与关联梳理
分布式·微服务·云原生
绯雨千叶1 小时前
修改Docker镜像和容器的默认存储目录(迁移原有数据)
运维·docker·容器
摘星编程1 小时前
【前瞻创想】Kurator分布式云原生平台架构解析与实践指南
分布式·云原生·架构·kurator
悬弧2 小时前
第1章:Dashboard初体验 - 你的可视化K8s控制台
云原生·容器·kubernetes