下面是.yml
文件在 kubernetes 集群上创建 PersistentVolume 的示例:
apiVersion: v1
kind: PersistentVolume
metadata:
name: task-pv-volume
namespace: prisma
labels:
type: local
spec:
storageClassName: manual
capacity:
storage: xxGi
accessModes:
- ReadWriteOnce
hostPath:
path: "/data"
存储容量是否可以超过群集中磁盘最小的节点上的可用存储容量?或者最大值是群集节点上可用磁盘的总和?
通常,您将pv
绑定到云提供商提供的外部存储卷(例如 - AWS EBS(,抽象为StorageClass
,大小符合您的需求。 群集节点来来去去,您不应该依赖它们的存储。
快速指南:GCP AWS Azure
hostPath
模式仅用于本地测试,因此请求的大小绝对不会做任何事情,我很确定。