可以将 Kubernetes PV 配置为使用最大大小吗
Posted
技术标签:
【中文标题】可以将 Kubernetes PV 配置为使用最大大小吗【英文标题】:Can Kubernetes PV configured to use max size 【发布时间】:2017-05-10 18:11:17 【问题描述】:在 Kubernetes 中将 NFS 配置为持久卷。是否有指定卷的整个大小的选项。
apiVersion: v1
kind: PersistentVolume
metadata:
name: nfs
spec:
capacity:
storage: 1Mi
accessModes:
- ReadWriteMany
nfs:
server: 10.244.1.4
path: "/exports"
-
是否可以将
spec.capacity.storage
设置为整个大小
NFS 卷。
如果可能,调整 NFS 卷的大小是否反映在 k8s 中?
谢谢
【问题讨论】:
我已经能够根据需要扩展 PV 的大小,只需kubectl edit
【参考方案1】:
Shan,您可以在 NFS PV 中指定整个共享的大小。 afacit,在 NFS 插件中没有强制执行配额/大小检查。在 Kube 1.7 中调整 PV 的大小正在开发中,目前正在进行设计审查。此外,您可以使用 GlusterFS 作为另一个选项来指定卷的确切大小,也可以动态配置。
【讨论】:
以上是关于可以将 Kubernetes PV 配置为使用最大大小吗的主要内容,如果未能解决你的问题,请参考以下文章
Kubernetes 存储资源 PV、PVC 和StorageClass详解
k8s实践17:kubernetes对接nfs存储实现pvc动态按需创建分配绑定pv