PersistentVolumeClaim
全部标签之前在学习ConfigMap/Secret的时候,我们就遇到过Kubernetes里的Volume存储卷的概念,它使用字段volumes和volumeMounts,相当于是给Pod挂载了一个“虚拟盘”,把配置信息以文件的形式注入进Pod供进程使用。不过,那个时候的Volume只能存放较少的数据,离真正的“虚拟盘”还差得很远。现在我们就一起来了解Volume的高级用法,看看Kubernetes管理存储资源的API对象PersistentVolume、PersistentVolumeClaim、StorageClass然后使用本地磁盘来创建实际可用的存储卷。1.PersistentVolume我们
示例参考这个示例对于其中的ReadWriteOnce参数ReadWriteOnce是KubernetesPersistentVolume的访问模式之一。具体来说:ReadWriteOnce:卷可以被一个节点以读写模式挂载。ReadOnlyMany:卷可以被多个节点以只读模式挂载。ReadWriteMany:卷可以被多个节点以读写模式挂载。这三种访问模式并不是所有的存储类型都支持。例如,常见的AWSEBS和GCEPersistentDisk只支持ReadWriteOnce,而NFS和CephFS则同时支持三种模式。在选择访问模式时,你需要考虑你的应用的需求和你的存储类型的支持情况。例如,如果你的