首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. Volume
1.1. 模板
1.2. emptyDir
1.2.1. 介绍
1.2.2. 案例
1.3. hostPath
1.4. nfs
2. PV/PVC
2.1. PV/PVC介绍
2.1.1. 介绍
2.1.2. PV/PVC工作方式
2.2. 模板
2.3. 案例
2.3.1. PV/PVC定义和使用
3. ConfigMap
3.1. 介绍
3.2. 模板
3.3. 案例
3.3.1. 创建configmap对象
3.3.2. 使用env方式引用
3.3.3. 使用volume方式引用
4. Secret
4.1. 介绍
4.2. 模板
当前位置:
首页>>
技术小册>>
Kubernets合辑7-存储
小册名称:Kubernets合辑7-存储
``` apiVersion: v1 kind: PersistentVolume metadata name <string> # 在一个名称空间不能重复 namespace <string> # 指定名称空间,默认defalut labels <map[string]string> # 标签 annotations <map[string]string> # 注释 spec <Object> # 与pod.spec.volumes几乎一致,指定pv的存储类型 accessModes <[]string> # 指定访问模型,有三种模型,但是并不是所有存储介质都支持 # https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes # RWO/ReadWriteOnce: 单路读写 # ROX/ReadOnlyMany: 单路只读 # RWX/ReadWriteMany: 多路读写 capacity <map[string]string> # 指定磁盘空间大小Ei, Pi, Ti, Gi, Mi, Ki 单位表示1024进制存储空间大小 ``` ``` apiVersion: v1 kind: PersistentVolumeClaim metadata name <string> # 在一个名称空间不能重复 namespace <string> # 指定名称空间,默认defalut labels <map[string]string> # 标签 annotations <map[string]string> # 注释 spec accessModes <[]string> # 访问模型,必须是pv.spec.acccessModes的子集 resources <Object> # 指定当前PVC需要的系统最小资源限制 limits <map[string]string> # 资源限制 requests <map[string]string> # 资源限制,常用为 storage: xGi selector <Object> # 标签选择器,选择PV的标签,默认在所有PV中寻找 storageClassName <string> # 指定存储类对象名称 volumeMode <string> # 指定PV类型,beta字段,不建议使用 volumeName <string> # 指定PV名称,直接绑定PV ```
上一篇:
2.1.2. PV/PVC工作方式
下一篇:
2.3. 案例
该分类下的相关小册推荐:
Kubernetes中文教程(三)
Kubernetes中文教程(四)
Kubernets合辑3-kubernetes介绍
Kubernetes中文教程(一)
Kubernets合辑4-kubernetes入门
Kubernets合辑6-服务发现
Kubernetes中文教程(五)
Kubernets合辑13-集群监控
Kubernets合辑9-资源约束
Kubernets合辑2-部署Ingress
Kubernets合辑15-持续部署
Kubernets合辑5-Pod控制器