我想使用一些AWS EBS卷作为部署的持久存储。我已经配置了存储类和PV,但是还无法配置Cloud provider。
K8 documentation(据我了解)适用于在特定云提供商上运行的Kubernetes群集,而不是使用云资源的本地群集。如标题所述:是否可以在本地K8s集群上具有AWS EBS永久卷?
如果是这样,您可以为现有集群提供云服务吗? (我在网上找到的所有内容都建议您在运行kubeadm init时添加它。)
谢谢!
答案 0 :(得分:0)
不,您不能,因为EBS只能安装在AWS内(通常在EC2实例中)。
答案 1 :(得分:0)
您无法以与在云上运行时相同的方式使用EBS存储,但是可以使用AWS Storage Gateway在云中存储卷的快照/备份。
AWS Storage Gateway是一种混合云存储服务,可连接 AWS Cloud来建立您现有的本地环境
您所感兴趣的功能称为 Volume Gateway
Volume Gateway显示您的应用程序块存储卷 使用iSCSI协议。写入这些卷的数据可以是 异步备份为卷的时间点快照, 并作为Amazon EBS快照存储在云中。
不幸的是,您可能无法像直接在AWS上运行时那样以自动化的方式来自动创建卷,因此您可能必须手动执行某些操作。