• 求助帖
  • KubeSphere 版本 : v4.1.2 WhizardTelemetry 平台服务 一直显示卸载中

由于看不到监控数据,我首先检查ks-apiserver 日志发现:

ks-apiserver:dial tcp 10.233.33.16:9090: connect: connection refused 连接podip 失败,

接下来检查发现该 10.233.33.16:9090 属于

kubectl get svc -A -o wide | grep 10.233.33.16 extension-whizard-telemetry

whizard-telemetry-apiserver ClusterIP 10.233.33.16 <none> 9090/TCP 217d app.kubernetes.io/instance=whizard-telemetry,app.kubernetes.io/name=whizard-telemetry,app=whizard-telemetry-apiserver,tier=backend

这就说明:

  • extension-whizard-telemetry 这个命名空间里 没有任何 Pod,但是whizard-telemetry-apiserver 在这个命名空间下还存在,且绑定了 ClusterIP 10.233.33.16

检查helm状态:

helm list -n extension-whizard-telemetry NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION whizard-telemetry extension-whizard-telemetry 1 2024-10-15 03:11:26.292134165 +0000 UTC deployed whizard-telemetry-1.2.2

  1. Helm release 存在且状态正常。
  2. 但是相关的 Pod 可能没有启动或者启动失败了。

于是我 卸载了

helm uninstall whizard-telemetry -n extension-whizard-telemetry

此时平台上 WhizardTelemetry 平台服务 一直处于卸载中

现在不仅仅看不见监控数据了,这个服务还卡了,请问有大佬遇见过没 欢迎回复

[root@master03 ~]# kubectl get extension -A

NAME STATE

whizard-notification Installed

whizard-telemetry Uninstalling 一直卡在卸载中

可以查看一下whizard-telemetry的installplan,如果你已经卸载了对应的release,将这个installplan删除掉试试

    NullFox 好的 已经解决了 我手动删除了该资源

    #01 卸载该资源

    helm uninstall whizard-telemetry -n extension-whizard-telemetry –no-hooks

    #02 回收资源

    kubectl get all -n extension-whizard-telemetry

    kubectl delete all –all -n extension-whizard-telemetry