将MongoDB Atlas连接到AWS上的Kubernetes EKS集群

时间:2019-08-26 06:42:02

标签: mongodb amazon-web-services kubernetes amazon-vpc mongodb-atlas

我正在尝试从MongoDB Atlas集群到AWS上的Kubernetes EKS集群设置VPC对等。对等已成功建立,但是我没有连接到我的Pod上的群集。

对等已建立。 Peering

还添加了白名单ist的默认条目。连接正常后,我将其替换为安全组。 IP Whitelist

AWS上的对等被接受,并且启用了“从请求者VPC到私有IP的DNS解析”。 Peering AWS

已添加到K8S群集的“公共路由表”中的路由。 Route AWS

当我连接到Pod并尝试使用以下命令建立连接时:

# mongo "mongodb://x.mongodb.net:27017,y.mongodb.net:27017,z.mongodb.net:27017/test?replicaSet=Cluster0-shard-0" --ssl --authenticationDatabase admin --username JackBauer

每个端点我都会收到“ CONNECT_ERROR”。

我想念什么?

注意: 我刚刚创建了一个新的付费集群,并且VPC运行良好。该功能可能仅限于付费集群吗?

1 个答案:

答案 0 :(得分:2)

好吧...正如文档所述:

  

您无法在M0 Free上配置“建立网络对等连接”   层或M2 / M5共享群集。

对等不适用于共享群集。在我考虑之后,这完全有意义。