集群管理,发布cluster-agent无法和devops连接

  • Choerodon平台版本:0.21

  • 运行环境:自主搭建

  • 问题描述:
    cluster-agent 报以下的错误:
    E0707 18:32:02.617200 6 client.go:101] dial error ws://devops.jxwydata.com/agent/?version=0.21.5&clusterId=1&token=7a5227c0-ab5a-4300-9865-3f3d868b7ade&key=cluster:1: websocket: bad handshake
    但是devops的websocket是能够连接的。

  • 执行的操作:
    如:集群管理,创建集群,激活集群。

看看在agent的pod里面能不能ping通devops-service

是可以ping通的。

问题已经找到,是路由回流的问题(内网无法通过域名访问内部服务器)。可以通过使用k8s的cluster api加上port解决。