创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
例如:虚拟机/物理机,Centos7.5/Ubuntu18.04,4C/8G

虚拟机,银河麒麟V10,8C/32G,内网虚拟机间端口不完全开放,已按kubesphere官方文档要求开放

Kubernetes版本信息
kubectl version 命令执行结果贴在下方

Client Version: version.Info{Major:“1”, Minor:“20”, GitVersion:“v1.20.4”, GitCommit:“e87da0bd6e03ec3fea7933c4b5263d151aafd07c”, GitTreeState:“clean”, BuildDate:“2021-02-18T16:12:00Z”, GoVersion:“go1.15.8”, Compiler:“gc”, Platform:“linux/amd64”}

Server Version: version.Info{Major:“1”, Minor:“20”, GitVersion:“v1.20.4”, GitCommit:“e87da0bd6e03ec3fea7933c4b5263d151aafd07c”, GitTreeState:“clean”, BuildDate:“2021-02-18T16:03:00Z”, GoVersion:“go1.15.8”, Compiler:“gc”, Platform:“linux/amd64”}

容器运行时
docker version / crictl version / nerdctl version 结果贴在下方

Client:

Version: 20.10.12

API version: 1.41

Go version: go1.16.12

Git commit: e91ed57

Built: Mon Dec 13 11:40:57 2021

OS/Arch: linux/amd64

Context: default

Experimental: true

Server: Docker Engine - Community

Engine:

Version: 20.10.12

API version: 1.41 (minimum version 1.12)

Go version: go1.16.12

Git commit: 459d0df

Built: Mon Dec 13 11:46:12 2021

OS/Arch: linux/amd64

Experimental: false

containerd:

Version: v1.4.12

GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d

runc:

Version: 1.0.0-rc3

GitCommit: fabf83fd21f205c801571df4074024179eb03b44

docker-init:

Version: 0.19.0

GitCommit: de40ad0

KubeSphere版本信息
例如:v2.1.1/v3.0.0。离线安装还是在线安装。在已有K8s上安装还是使用kk安装。

v3.1.0.离线all-in-one方式一键使用kk安装

问题是什么
报错日志是什么,最好有截图。

最初安装完后,登录报错

看了ks-console是连不上ks-apiserver.kubesphere-system。用ks-console尝试ping ks-apiserver的dns,返回了ping: bad address 'ks-apiserver1.kubesphere-system'

正常应该是ping: permission denied (are you root?)

说明这俩dns不通,鼓捣了好几天最后试了先用kk只装主节点,然后用./kk add nodes 一个个添加节点,发现能正常ping通了

本来狂喜,在安装后想开个应用商店,发现新建的minio这个pod又ping不通其他dns,但是其他的pod又能ping通minio

尝试自己手动建了个pod也是一样的情况,其他pod内能ping通它,它ping不通其他dns

从来没遇到过这种问题,有没有大佬给点思路

目前k8s中只看得nodelocaldns里有这么个异常可能影响

2 个月 后