如何在Google Kubernetes Engine中将Loopback API与mongodb端口连接

问题描述 投票:0回答:1

我跟随this blog在GKE中部署MongoDB,我来到了一个点,我需要将我的Loopback-API图像连接到不同的pod但是同一个集群与数据库通信。

由于本地开发工作如此datasource.json如下:

{
  "db": {
    "host": "database",
    "port": 27017,
    "url": "",
    "database": "test",
    "password": "",
    "name": "mongoDS",
    "user": "",
    "connector": "mongodb"
  }
}

在本教程中,编写的连接字符串URI将是:

“mongodb://mongo-0.mongo,mongo-1.mongo,mongo-2.mongo:27017/dbname_?”

我不知道如何将其实施到上面的datasource.json。任何帮助将不胜感激。

mongodb kubernetes loopback google-kubernetes-engine
1个回答
1
投票

本教程在默认ns中创建名为“mongo”的无头服务。

用pod的datasource.json中的"host": "database"替换你的"host": "mongo"

© www.soinside.com 2019 - 2024. All rights reserved.