首页 > 解决方案 > 多个集群上的只读 PV

问题描述

我是 Kubernetes 的新手。我有多个集群,每个集群都有多个命名空间。我们想在所有集群上挂载一个 NFS 作为 ReadOnly PV。NFS 上的文件将在所有集群和每个集群内的所有命名空间以及每个命名空间内的所有 pod 之间共享。如果任何 pod 被销毁,PVC 必须仍然可用于同一命名空间中的其他 pod。我怎样才能实现它?

TIA,

阿米特

标签: kuberneteskubernetes-podkubernetes-pvc

解决方案


没错,您可以使用 NFS 并在多个 Kubernetes 集群之间共享它。

作为 NFS,您可以使用 GlusterFS:https ://www.gluster.org/

您可以在单独的虚拟机上运行 GlusterFS 并创建一个集群,这样就可以轻松管理和创建与其他 K8s 集群的连接。

由于管理内容数据和 HA 的副本,建议使用多个 VM。

您可以阅读更多内容:https ://russmediaequitypartners.com/news/tech-case-study-kubernetes/


推荐阅读