【发布时间】:2021-11-18 00:03:47
【问题描述】:
我正在使用部署在 AWS ec2 实例(手动创建的 ec2 实例)上的手动创建的 Kubernetes 集群(使用 kubeadm)。我想将 AWS EBS 卷用于 Kubernetes 持久卷。如何在 Kubernetes 集群中将 AWS EBS 卷用于持久卷?
集群详情:
-
kubectl版本:1.19 -
kubeadm版本:1.19
【问题讨论】:
-
k8s 中已经包含基本功能,但您可能想要 CSI 和 EBS CSI。
-
您可以安装 CSI 驱动程序:github.com/kubernetes-sigs/aws-ebs-csi-driver 并使用它为您创建的 PVC 资源动态配置 EBS 卷。
-
我也尝试过 EBS CSI。但没有希望
-
@Suresh 好吧,它是 EBS 配置的标准解决方案。另一种选择是手动将足够大的 EBS 设备附加到每个裸机节点,然后安装 open-ebs 以配置卷(作为同一节点上设备安装路径中的目录创建和删除)docs.openebs.io/docs/next/localpv.html
-
嗨@Suresh,您对EBS CSI 有什么问题?您能否粘贴一些您遵循的日志/步骤?
标签: amazon-web-services kubernetes amazon-ebs persistent-volumes persistent-volume-claims