如果我有一个 PVC 在所有 statefulset 副本之间共享相同的卷,是否有任何技术问题? 访问模式

问题描述

Kubernetes 为 statefulset 上的每个 VolumeClaimTemplate 定义创建一个 PersistentVolume。这使得每个 statefulset pod 都有自己的存储,而不是跨副本共享。但是,我想在所有 statefulset 副本之间共享相同的卷。

看起来方法应该如下:

  1. 在同一个命名空间上创建一个 PVC。
  2. 在 statefulset 上使用 Volumes 来绑定 PVC
  3. 确保 PVC 为 ReadOnlyMany 或 ReadWriteMany

假设我的应用程序能够处理共享卷上的任何并发,如果我有一个 PVC 在所有 statefulset 副本之间共享同一个卷,是否有任何技术问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)