首页
技术小册
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-存储
``` pod.spec containers volumeMounts <[]Object> # 挂载的卷和挂载点 name <string> -required- # 指定被挂载的卷名,对应 spec.volumes.name mountPath <string> -required- # 挂载点 readOnly <boolean> # 是否只读,默认false volumes <[]Object> # 指定存储卷 name <string> -required- # 存储卷名称 configMap <Object> # 配置类存储卷 name <string> # 引用的configmap名称 defaultMode <integer> # 挂载到Pod中后,文件权限,如0444 items <[]Object> # 指定具体哪个key会被挂载,默认所有 key <string> -required- # configMap中的key path <string> -required- # 挂载路径,不可以使用 .. mode <integer> # 文件权限 optional <boolean> # 当key不存在时是否报错,默认true emptyDir <Object> # 空目录型存储卷,使用 emptyDir: {} 表使用默认值 medium <string> # 存储介质,支持Memory和空字符串(默认) sizeLimit <string> # 大小限制,默认不限制。一般在使用Memory时会限制 hostPath <Object> # 使用宿主机路径 path <string> -required- # 指定宿主机的路径,如果指定软连接,则使用软连接的目标路径 type <string> # 指定hostPath类型,默认为"" # 具体类型可参考:https://kubernetes.io/docs/concepts/storage/volumes/#hostpath nfs <Object> # 指定NFS存储类型 server <string> -required- # NFS服务器地址 path <string> -required- # 共享路径 readOnly <boolean> # 是否只读,默认false persistentVolumeClaim <Object> # 指定PVC claimName <string> -required- # PVC对象名称,必须要和当前pod在同一个名称空间 readOnly <boolean> # 是否只读,默认false ```
上一篇:
1. Volume
下一篇:
1.2. emptyDir
该分类下的相关小册推荐:
Kubernetes中文教程(二)
Kubernets合辑5-Pod控制器
Kubernets合辑10-网络
Kubernetes中文教程(六)
Kubernetes中文教程(五)
Kubernets合辑15-持续部署
Kubernets合辑4-kubernetes入门
Kubernetes中文教程(一)
Kubernets合辑13-集群监控
Kubernets合辑3-kubernetes介绍
云原生-K8S入门实战
Kubernets合辑2-部署Ingress