• 微服务
  • kk2.0 新装ks3.2.1,servicemesh 流量监控和链路更新不显示,灰度发布,没流量信息

创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。
发帖前请点击 发表主题 右边的 预览(👀) 按钮,确保帖子格式正确。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
VM虚拟机,Rocky Linux release 8.5 (Green Obsidian),16C/32G

Kubernetes版本信息
v1.21.5 单节点

容器运行时
Docker 20.10.13

KubeSphere版本信息
v3.2.1,在线安装,全套安装,插件功能全启用。

问题是什么
servicemesh 流量监控和链路更新不显示.灰度发布,没流量信息

集群网关已开链路跟踪

Istio 组件全开

应用里 istio proxy 已注入

istio 没明显错误

请问如何排查原因

这个服务没有关联对象,是否是这个问题?

issues : kubesphere/kubesphere#4465

patch:

  1. Enter ks-installer pod’s terminal by : kubectl -n kubesphere-system exec -it ks-installer-<tab> bash

  2. Edit the Istio profile to enable the CNIfeature. The file is located in /kubesphere/kubesphere/servicemesh/istio/istio-profile.yaml

  3. Reinstall Istio with:

    $ /kubesphere/kubesphere/servicemesh/istio/istio-1.11.2/bin/istioctl install -f /kubesphere/kubesphere/servicemesh/istio/istio-profile.yaml --set revision=1-11-2 -y

    等待CNI插件自动安装

  4. $ kubectl patch mutatingwebhookconfigurations istio-sidecar-injector-1-11-2 --type='json' -p='[{ "op": "remove", "path": "/webhooks/1/objectSelector/matchExpressions/1" }]'


  1. 数据都来了


  1. 看开发计划里,3.3会提供这个选项修改