[英]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.