繁体   English   中英

在Kubernetes中绑定应用程序Pod和数据库Pod

[英]Bind application pod and database pod in kubernetes

我们正在尝试用mondodba dn实现两个Pod,一个通过Java应用程序实现。 而且Java应用程序需要与mongodb绑定。 当数据库和应用程序在两个不同的Pod上和不同的子网中运行时,我们如何绑定它们。

您可能要对mongo pod使用服务 您需要添加标签,例如name: mongo到pod并创建服务:

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

然后将从mongo:27017地址的Java应用程序pod中访问mondgo。

为了进行快速实验,您可以使用kubectl expose pod _MONGO_POD_NAME_ --port=27017 --name=mongo

教程也可能很方便。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM