【发布时间】:2020-08-27 13:49:34
【问题描述】:
嘿,我一直在尝试使用 mongodb 环回连接器编辑 datasource.json 文件,以连接到启用了 TLS 的 AWS DocumentDB。我们正在从 OpenShift(部署在 AWS)和 AWS DocumentDB 实例进行连接。 VPC 对等互连已成功启用,我只能从 mongo pod 进行连接。目前我一直在尝试通过他们的 LoopBack 请求节点来使用 IBM App Connect Enterprise/IBM Integration Bus。 https://s3.amazonaws.com/rds-downloads/rds-combined-ca-bundle.pem 有一个公钥证书,但我认为它没有从下面的 datasource.json 文件中正确获取 -
{"mongodb" : {
"user":"user",
"password":"pw",
"host":"docdbURL",
"port":"27017",
"url":false,
"database": "sample_database",
"name": "mongodb",
"useNewUrlParser": true,
"ssl": true,
"sslValidate": true,
"checkServerIdentity": false,
"sslCA": "/pathTo/rds-combined-ca-bundle.pem",
"connector": "mongodb"
}}
【问题讨论】:
-
您能否使用公钥证书从 MongoDB shell 连接到您的 DocumentDB 实例?
-
@meet-bhagdev 抱歉回复晚了,是的,我可以。我可以使用我连接到它的文件夹中的证书从 Pod 进入 DocumentDB 实例。
标签: mongodb amazon-web-services openshift loopbackjs aws-documentdb