gpt4 book ai didi

kubernetes - PersistentVolume 和 PersistentVolumeClaims 之间有什么联系

转载 作者:行者123 更新时间:2023-12-04 12:53:05 25 4
gpt4 key购买 nike

这两者之间的联系究竟是什么?我如何指定 PersistentVolumeClaim 必须使用特定的 PersistentVolume?它似乎在所有 PersistentVolumeClaims 之间共享文件

最佳答案

是的,正如您所说,这种共享就是这种情况,如果您出于特定目的想要特定数量,您可以说这至少非常令人不安。如果您有随机可用的卷,这是有益的,但通常情况并非如此。

Scenario: Create a NFS volume for 1 database & a second volume for a second database. The database have to be retained between restarts of the pods/complete system reboots and have to be mounted again without issues later on.



要解决这种情况(在 Kubernetes 的约束范围内),有几种可能的解决方案:
  • 使用命名空间作为解决方案可以防止卷的交叉使用,从而导致命名空间问题,因为容器在跨越命名空间时必须通过外部(或平面)网络进行通信以相互通信。
  • 解决这种情况的另一种可能的解决方案是使用操作系统挂载并使用当时存在的本地卷创建挂载点。这会起作用,但需要维护操作系统模板,我们试图阻止使用 Kubernetes。
  • 第三种可能的解决方案是在容器内执行 NFS 挂载,从而完全避免持久卷方法,参见 How do you mount an external nfs share in Kubernetes?为此
  • 关于kubernetes - PersistentVolume 和 PersistentVolumeClaims 之间有什么联系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34435377/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com