创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
托管k8s
Kubernetes版本信息
host集群为华为云CCE 版本为1.17 kubesphere版本为v3.1.1
member集群为AWS EKS 版本为 1.25 kubesphere版本为 v3.4.1
容器运行时
将 docker version
/ crictl version
/ nerdctl version
结果贴在下方
KubeSphere版本信息
例如:v2.1.1/v3.0.0。离线安装还是在线安装。在已有K8s上安装还是使用kk安装。
问题是什么
目前我们的host集群kubesphere版本为 v3.1.1, 现在发现member集群的kubesphere版本超过 v3.2.1之后member集群无法添加,cluster-agent没有日志, host集群上对应端口无连接, 想确认一下host集群和member集群的kubesphere版本是否有要求, 我们通过升级host集群的kubesphere是否可以解决member集群无法添加的问题
host集群的 ks-controller-manager 报错信息为 E0305 16:38:43.448026 1 cluster_controller.go:524] Failed to join federation for cluster cluster-name, error Get “https://xxx:xxx/api/v1/namespaces/kube-federation-system/serviceaccounts/cluster-name-kubesphere”: dial tcp xxx:xxx: connect: connection refused
我在 kube-federation-system 这个namespace下也没有找到报错信息中的容器ip