• 安装部署
  • Kubesphere All in One 安装完成打印完成但是访问不了console

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

操作系统信息
虚拟机,Ubuntu22.04,8C/16G

Kubernetes版本信息

Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.12", GitCommit:"b058e1760c79f46a834ba59bd7a3486ecf28237d", GitTreeState:"clean", BuildDate:"2022-07-13T14:59:18Z", GoVersion:"go1.16.15", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.12", GitCommit:"b058e1760c79f46a834ba59bd7a3486ecf28237d", GitTreeState:"clean", BuildDate:"2022-07-13T14:53:39Z", GoVersion:"go1.16.15", Compiler:"gc", Platform:"linux/amd64"}

容器运行时

Client:
 Version:           24.0.7
 API version:       1.43
 Go version:        go1.21.1
 Git commit:        24.0.7-0ubuntu2~22.04.1
 Built:             Wed Mar 13 20:23:54 2024
 OS/Arch:           linux/amd64
 Context:           default

Server:
 Engine:
  Version:          24.0.7
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.21.1
  Git commit:       24.0.7-0ubuntu2~22.04.1
  Built:            Wed Mar 13 20:23:54 2024
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.12
  GitCommit:        
 runc:
  Version:          1.1.12-0ubuntu2~22.04.1
  GitCommit:        
 docker-init:
  Version:          0.19.0
  GitCommit:  

KubeSphere版本信息
v3.4.1

./kk create cluster --with-kubernetes v1.22.12 --with-kubesphere v3.4.1

问题是什么
无报错,正常打印结果

但是查看netstat -tunlp无端口占用

curl无反应

    SummitX

    安装上看起来没有问题。kubectl get svc 看下呢?

    防火墙关闭试下?

      SummitX curl无反应

      在当前节点上 curl http://{节点_IP}:30880, 不要使用 127.0.0.1; nodeport 是kube-proxy 使用 iptables/ipvs 进行转发的,在节点上看不到端口监听的

        @loveyouandmyself @SummitX

        我中午基于 ubuntu 22.04 使用 v3.13 版本的kk 执行 ./kk create cluster --with-kubernetes v1.22.12 --with-kubesphere v3.4.1 命令,安装一切正常,可以确定的是: 默认的安装流程没有问题。

        然后,这一套命令,我也执行进行查看了,规则清理后在查看会完全清空,docker 重启后会对其新建。

        # 查看 iptables 规则
        iptables -n -L
        
        # 清理
        iptables -t filter -F
        iptables -t filter -X
        
        iptables -n -L
        
        # 重建docker iptables rules
        systemctl restart docker 
        iptables -n -L

        还有一个猜测: 当前docker hub 默认是国内是拉取不到镜像的,但看起来你们都正常拉取,应该是环境配置了代理,是不是请求被环境中的代理劫持了?

          frezes

          你那边不需要任何配置,直接访问30880端口正常吗?太奇怪了,我下午全部删除重新安装,看日志、状态、配置的防火墙都开了,但还是不行。

          loveyouandmyself

          我的是虚拟机 然后装系统的时候设置了代理和根据和设置了Docker的代理,不知道是不是这个原因,我把Docker代理取消了还是不行,然后重装系统不设置代理,安装完就可以了,之前装系统设置ubuntu的代理的目的是之前安装脚本一直卡到超时,今天我重新装的时候没超时,成功了 然后界面也能进了 这是我的情况 希望能帮助你上岸