首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在节点间访问Kubernetes服务

无法在节点间访问Kubernetes服务
EN

Stack Overflow用户
提问于 2017-12-29 15:20:05
回答 1查看 254关注 0票数 0

我有两个服务- Tomcat和Mysql。Tomcat是正面的,因此我为此使用节点端口,但是对于mysql容器,我使用的是集群Ip类型的服务。

我在Kuberntes集群中有多个节点,也有多个tomcat副本。当tomcat容器进入主节点时,它正常工作,但是当在其他节点上生成时,由于无法连接到其他服务,所以失败了。

有谁能帮助我们在这里提供端点,以便Tomcat能够通过JDBC连接到MySQL服务。

目前,我正在使用服务名称本身引用服务。

错误-

我正在通过db主机名和jdbc url访问db,我得到了未知的主机错误。

EN

回答 1

Stack Overflow用户

发布于 2017-12-30 18:32:07

我建议您使用状态集作为MySQL和“无”作为clusterIp。

代码语言:javascript
复制
apiVersion: v1
kind: Service
metadata:
  name: mysql
  labels:
    app: mysql
spec:
  clusterIP: None
  ports:
  - port: 3306
    name: server
  selector:
    app: mysql
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48024703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档