【问题标题】:Kubernetes - EBS for storageKubernetes - 用于存储的 EBS
【发布时间】:2018-06-29 15:10:23
【问题描述】:

我有一个关于在 AWS 中使用 K8S 的最佳方法是什么的问题。

我的看法是,我要么直接将 EBS 用于 PV 和 PVC,要么将 EBS 作为常规文件夹安装在我的 EC2 中,然后将这些安装的文件夹用于我的 PV 和 PVC。

您认为哪种方法更好? 重要的是要注意我希望我的 K8s 与云无关,因此强制 EBS 配置可能不如使用文件夹好,因此 ec2 不在乎文件夹的来源是什么。

非常感谢

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    您认为哪种方法更好?

    毫无疑问:使用PV和PVC。一半的原因会在这里,另一半会在下面。通过将这些声明为托管资源,kubernetes 将乐于将卷附加到它正在调度 Pod 的节点上,并在 Pod 未调度时将其与节点分离。例如,如果节点重新启动,这将非常重要,因为附加-分离周期将透明地发生,不涉及寻呼机职责。如果您必须在您自己的活跃实例之间进行协调,并且此时应该附加卷,那将是不正确的。

    重要的是要注意我希望我的 K8s 与云无关,因此强制 EBS 配置可能不如使用文件夹好,因此 ec2 不关心文件夹的来源。

    它仍然与云无关,因为您已经告诉 kubernetes ——我将声明式地指出,仅使用 yaml 文件中的文本——您希望将一些持久性存储卷挂载到您的容器中(s) 在它们推出之前。只有深入了解细节才能发现它是由 AWS EBS 卷提供的事实。我几乎可以保证您可以将这些描述符移至 GKE(或 Azure 的东西),其中大约 90% 的文本完全相同。

    【讨论】:

      猜你喜欢
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      • 2018-04-03
      • 2010-10-13
      • 2023-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多