请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

k8s集群内部访问外部的数据库(mysql/redis)

老师,我通过endpoint+server,把外部数据库的地址映射到内部,但是启动jar包的时候,还是说我连接的有问题,正确的配置文件应该是怎么样的?我再jar包里的配置文件应该填写哪个IP去连接数据库?
以下是yaml文件和jar包配置文件,麻烦看下配置的是否正确!

apiVersion: v1
kind: Endpoints
metadata:
  name: mysql-test
  namespace: test
subsets:
  - addresses:
    - ip: 数据库的IP
    ports:
    - port: 3306

---
apiVersion: v1
kind: Service
metadata:
  name: mysql-test
  namespace: test
spec:
  clusterIP: 172.17.0.100
  ports:
  - port: 3306
    targetPort: 3306
    protocol: TCP

图片描述

正在回答 回答被采纳积分+3

1回答

麦兜搞IT 2019-01-31 05:13:47

您好,那您试过手动去连接这个数据库么,可以连上么

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号