Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

higress控制台创建DNS服务后,服务列表查询不到 #1321

Open
chenbo90 opened this issue Sep 18, 2024 · 6 comments
Open

higress控制台创建DNS服务后,服务列表查询不到 #1321

chenbo90 opened this issue Sep 18, 2024 · 6 comments
Assignees

Comments

@chenbo90
Copy link

k8s 版本:v1..23.6
higress部署方式:helm
console版本:1.4.3
higress版本:2.0.0
image

控制台配置一个DNS服务:moonshot
image

服务列表查询不到moonshot这条数据,其他数据是有的
image

然后看下higress-core的日志也没有报错:
image
看日志中有个信息:networking.istio.io/v1alpha3/Gateway: PUSH for node:higress-controller-6bfb796855-kmpfs.higress-system resources:0 size:0B。感觉是没推送数据。
console控制台的pod也没有错误日志:
image

请帮忙排查下

@CH3CHO
Copy link
Collaborator

CH3CHO commented Sep 18, 2024

我这里没有重现。建议你本地重启一下所有 Higress 容器再试试。

image

image

@chenbo90
Copy link
Author

chenbo90 commented Sep 19, 2024

image 我把镜像修改回去,并且重启了pod。上图是各个组件用的pod镜像名称。然后从服务列表页面还是没找到对应的moonshot数据。 image

@chenbo90
Copy link
Author

我尝试着将controller的镜像修改为1.4.1,再从页面就能看到这条数据了。
image
进入到gateway的pod中查询cluster也是能查到的
image

@CH3CHO
Copy link
Collaborator

CH3CHO commented Sep 19, 2024 via email

@chenbo90
Copy link
Author

chenbo90 commented Sep 19, 2024

kubectl get mcpbridge default -n higress-system -o yaml 结果如下:
image

版本的情况是这样的,一开始,我使用官方文档部署,部署的controller和gateway镜像我看都是2.0.0的,console是1.4.3的。因为我之前部署过,当时controller和gateway镜像是1.4.1,console版本是1.4.2。我把controller的镜像从2.0.0改为1.4.1就可以了。我一开始怀疑是console的版本不对,后来排除了。

@CH3CHO
Copy link
Collaborator

CH3CHO commented Sep 19, 2024

好的,我有空试一下你这个配置。

Console 的服务列表是直接调用的 controller:15014 暴露的 debug 接口获取的。之前直接请求 controller 的接口就没有这个服务,所以和 Console 是没有关系的。

@CH3CHO CH3CHO self-assigned this Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants