繁体   English   中英

是否可以在本地 K8s 集群上拥有 AWS EBS 持久卷?

[英]Is it possible to have AWS EBS persistent volumes on an on-prem K8s cluster?

我想使用一些 AWS EBS 卷作为部署的持久存储。 我已经配置了存储类和 PV,但我还无法配置云提供程序。

K8s 文档(据我所知)适用于在特定云提供商上运行的 Kubernetes 集群,而不是使用云资源的本地集群。 正如标题所说:是否可以在本地 K8s 集群上拥有 AWS EBS 持久卷?

如果是这样,您能否成为现有集群的云提供商? (我在网上找到的所有内容都建议您在运行 kubeadm init 时添加它)。

谢谢!

不,您不能,因为 EBS 只能安装在 AWS 内(通常在 EC2 实例中)。

您无法以与在云上运行时相同的方式使用 EBS 存储,但您可以使用AWS Storage Gateway在云中存储卷的快照/备份。

AWS Storage Gateway 是一种混合云存储服务,可将您现有的本地环境与 AWS 云连接起来

您感兴趣的功能称为卷网关

卷网关使用 iSCSI 协议呈现您的应用程序块存储卷。 写入这些卷的数据可以异步备份为卷的时间点快照,并作为 Amazon EBS 快照存储在云中。

不幸的是,您可能无法以直接在 AWS 上运行时的方式自动创建卷,因此您可能需要手动执行某些操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM