在kubernetes中绑定应用程序窗格和数据库窗格

我们正在尝试与mondodba一起实现两个豆荚与另一个Java应用程序。 而Java应用程序需要与mongodb绑定。 我们如何绑定分贝和应用程序,当他们在两个不同的豆荚和不同的子网上运行。

您可能需要为您的mongo吊舱使用服务 。 您需要添加标签,例如name: mongo到pod并创build服务:

 apiVersion: v1 kind: Service metadata: name: mongo spec: ports: - port: 27017 selector: name: mongo 

然后,mondgo将可以从mongo:27017地址的java应用程序窗口访问。

对于快速实验,您可以使用kubectl expose pod _MONGO_POD_NAME_ --port=27017 --name=mongo

本教程可能也很方便。