操作系统信息
例如:虚拟机 Centos7.9 2C/8G
Kubernetes版本信息
kubectl version
1.21.5
容器运行时
将 docker version
20.10.12
KubeSphere版本信息
例如:v3.2.1。离线安装, 在已有K8s上安装.
问题是什么
主要是webhook的问题,所有webhook连接超时(timeout), 首次登录更改密码失败,添加通知管理,邮件失败。
那添加通知配置-邮件举例:
从浏览器和ks-apiserver都报如下错误:
Internal error occurred: conversion webhook for notification.kubesphere.io/v2beta1, Kind=Config failed: Post “https://notification-manager-webhook.kubesphere-monitoring-system.svc:443/convert?timeout=30s”: context deadline exceeded
notification-manager-operator中无任何报错信息,感觉这个convert并没有发送到notification-manager-operator上去。排除dns或网络问题,因为nslookup和ping的IP解析都没有问题。
首次登陆更改密码也是webhook超时问题,但通过删除ValidatingWebhookConfiguration - users.iam.kubesphere.io,可以暂时绕过。
我还尝试了更改统一证书,切换不同版本的API,都失败了,一直出现webhook超时问题,卡了好几天了,求大神破解!!!!