KubeSphere安装教程
基于Ubuntu16.04.5的KubeSphere安装
因为兼容性问题,一定要安装官方提供版本 ubuntu 16.04.5 进行安装,不然你会遇到你解决不了的问题。本人安装从Centos 7 / 7.5 / 8 到 ubuntu 16.04.5 / 16.04.6 到 ubuntu 18.04 最后只有在ubuntu16.04.5版本能正常安装!!!安装过程充满艰辛和坎坷,因为版本问题报的错误得不到解决
1. 安装环境
配置 | 规格 |
---|---|
虚拟机 | VMware Workstation 15 pro |
Ubuntu镜像 | ubuntu16.0.4.iso |
CPU | 4核 |
内存 | 8G |
磁盘 | 100G |
2. ubutun16.04环境KubeSphere安装
2.0 要根据官网要求的系统参数进行配置,不然会出现好多奇怪的错误
2.1 下载安装包
下载 KubeSphere 2.1.0 安装包
在什么路径下执行就会把kubesphere下载到什么路径下
curl -L https://kubesphere.io/download/stable/v2.1.0 > installer.tar.gz && tar -zxf installer.tar.gz && cd kubesphere-all-v2.1.0/scripts
2.2 执行安装
./install.sh
本文选择All in on模式
安装成功
- 安装成功后,会出现下面的页面(包括控制台url、用户名和密码)
3.3 安装告警通知系统
进入配置文件
1.kubectl edit cm -n kubesphere-system ks-installer
查看日志
2.kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
3.4 安装日志系统
1.kubectl edit cm -n kubesphere-system ks-installer
2.kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
3.5 安装微服务治理组件
3.6 Metrics-server 开启HPA
4.KubeSphere使用
4.1 登录
控制台:http://192.168.112.131:30880
用户名:admin
密码:P@88w0rd
通常10分钟内所有服务会起来