1、在已经搭建好的集群上安装kubesphere,安装之前,集群需要满足以下条件:

1)Kubernetes 版本:1.15.x  K8s version  1.17.x;
2)Helm 版本:2.10.0  Helm Version  3.0.0(不支持 helm 2.16.0#6894),且已安装了 Tiller,参考 
3)如何安装与配置 Helm(预计 3.0 支持 Helm v3);
4)集群已有默认的存储类型(StorageClass),若还没有准备存储请参考安装 OpenEBS 创建 LocalPV 存储类型用作开发测试环境。
5)采用的 Kubernetes 离线安装 KubeSphere。

helm的安装参考链接:

https://blog.csdn.net/qq_31152023/article/details/107057046

创建开发测试版本的持久化存储:

https://kubesphere.com.cn/docs/zh-CN/appendix/install-openebs/

2、部署kubesphere
参考网址:

https://kubesphere.com.cn/docs/zh-CN/installation/install-on-k8s/

注意:测试用的哈,mini版本的就够用了。而且需要确定每一步的pod均启动成功了,在执行下一步,有些镜像下载的慢,需要等待时间较长。安装kubesphere过程中,使用

kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f

去跟踪日志。
使用命令去查看所有pod。

kubectl get pod --all-namespaces

查看所有pod是否都启动成功。
在这里插入图片描述
在这里插入图片描述
访问链接:http://10.102.54.246:30880
用户名:admin
密码:P@88w0rd
成功页面:
在这里插入图片描述
如果安装过程中遇到一些错误,可以去kubesphere社区查找相关问题:

https://kubesphere.com.cn/forum/
Logo

开源、云原生的融合云平台

更多推荐