我在Kubernetes上运行了一个MySQL部署,但是我分配的空间似乎不够,最初我添加了一个持久的50GB
卷,现在我想将其扩展到100GB
。
我已经看到持久卷声明在创建后是不可变的,但是我可以以某种方式调整持久卷的大小,然后重新创建我的声明吗?
发布于 2018-01-11 21:57:16
在Kubernetes1.9(1.8中的alpha)中,某些卷类型是可能的: gcePersistentDisk、awsElasticBlockStore、Cinder、glusterfs、rbd
它需要启用PersistentVolumeClaimResize
准入插件和allowVolumeExpansion
字段设置为true的存储类。
请参阅https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims上的官方文档
发布于 2022-01-25 05:02:07
我有自创建StorageClass (allowVolumeExpansion: true)的持久卷。
PV spec: accessMode: readWriteOnce
PVC spec: same
当我升级PV时,更改不会反映在PVC中。
https://stackoverflow.com/questions/40335179
复制相似问题