在 kubernetes 上快速安装 kubeSphere
来源:原创
时间:2025-06-06
作者:脚本小站
分类:云原生
这个版本的 kubeSphere 直接安装即可使用,不需要安装数据库或者 storageclass 存储等乱七八糟的东西。
官方文档:
kubesphere.io/zh/docs/v4.1/02-quickstart/01-install-kubesphere/
记得docker上配置代理,否则可能出现镜像下载问题。
]# cat >> /etc/docker/daemon.json <EOF { "registry-mirrors": [ "https://docker.m.daocloud.io", "https://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn", "https://ueo0uggy.mirror.aliyuncs.com", "https://cf-workers-docker-io-apl.pages.dev" ] } EOF
这里已有k8s,只需要安装KubeSphere即可:
helm upgrade --install -n kubesphere-system --create-namespace ks-core https://charts.kubesphere.io/main/ks-core-1.1.4.tgz --debug --wait
加上这个选项可以看到安装过程:
--debug
查看访问端口:
]# kubectl get svc -n kubesphere-system | grep ks-console ks-console NodePort 172.16.26.56 <none> 80:30880/TCP 24m
安装好后会提示账号密码,直接登录即可。
如果有网络问题:
可提前下载helm安装包:
wget https://charts.kubesphere.io/main/ks-core-1.1.4.tgz
用到的镜像:
docker.io/kubesphere/ks-extensions-museum:v1.1.3 docker.io/kubesphere/ks-apiserver:v4.1.3 docker.io/kubesphere/ks-console:v4.1.3 docker.io/kubesphere/ks-controller-manager:v4.1.3 docker.io/kubesphere/kubectl:v1.27.16
docker save -o 下载打包再 docker load -i 上传即可。