持久化存储卷
优质
小牛编辑
134浏览
2023-12-01
本平台是通过storageclass来动态创建PV。也就是说咱们依赖于storageclass,如果您的Kubernetes不支持相应的存储试,将无法非常方便的进行挂载。
目前暂不支持挂载多个PVC,或许以后会更新吧。
这里演示的是用的NFS进行演示,实际使用时可根据自己的需求配置相应的provisioner,其他配置是一样的不需要调整,只需要在“模版管理” 调整StorageClass和PersistentVolumeClaim模版。
创建持久化存储卷声明
在菜单找到“配置与存储”->"持久化存储卷声明"。
选择应用的空间,并点击“创建”按钮
在弹出的对话框中会有几个选项目:
- 名称:存储卷的名称(规则:
^[a-z0-9]([-a-z0-9])?([a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
) - 容量:可以使用的存储区大小,最小单位Mi,最大Ti
- 访问模式:
- ReadWriteOnce——该卷可以被单个节点以读/写模式挂载
- ReadOnlyMany——该卷可以被多个节点以只读模式挂载
- ReadWriteMany——该卷可以被多个节点以读/写模式挂载
- 存储类:如果没有存储类请查看use/cf-storage/storageclass.md