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一键部署HFish蜜罐
运维·docker·容器
DO_Community1 小时前
DigitalOcean容器注册表推出多注册表支持功能
服务器·数据库·docker·kubernetes
回忆是昨天里的海2 小时前
k8s暴露服务-Ingress环境部署
云原生·容器·kubernetes
tzhou644522 小时前
Kubernetes Pod 入门
云原生·容器·kubernetes
java_logo3 小时前
Dify 开源 LLM 应用开发平台企业级 Docker Compose 部署手册
docker·容器·开源·dify部署·dify部署文档·dify部署方案·dify部署教程
jarreyer4 小时前
【docker的gpu加速相关问题解决记录】
运维·docker·容器
韭菜钟4 小时前
制作自定义Docker镜像并部署使用
运维·docker·容器
椰汁菠萝4 小时前
docker部署gitlab
docker·容器·gitlab
Gold Steps.4 小时前
K8s Gateway-API 标准化流量治理
容器·kubernetes·gateway
oMcLin5 小时前
如何在Ubuntu 20.04上配置并调优Kubernetes集群,确保在多租户环境下的高可用性与资源分配?
linux·ubuntu·kubernetes