最近在学习容器,东西好多,尝试安装一下KubeSphere。
此次使用系统版本:CentOS Linux release 7.9.2009 (Core),已安装docker.
如果在虚拟机上安装,请确定资源足够。
官方建议最低配置:内核>= 8; 内存 >=16G ;硬盘空间>= 40G ;安装前需要先配置加速网址:
vim /etc/docker/daemon.json #以下为内容
{
"registry-mirror":["http://xxxxxx.m.daocloud.io"]
}
两种安装方法都得配置加速点,否则下载时间很感人,建议可以先下载一个小点的容器镜像试试。
安装方案一 :
官方建议 使用安装工具KubeKey 安装。不过我尝试后发现连接异常,无法正常安装。
官方已经说明非常清楚了,在此就不作赘述。
https://kubesphere.com.cn/docs/quick-start/all-in-one-on-linux/
安装方案二:
1.下载&解压压缩包
curl -L https://kubesphere.io/download/stable/v2.1.1 > installer.tar.gz && tar -zxf installer.tar.gz && cd kubesphere-all-v2.1.1/scripts
2. 因为已经解压,且进入包目录,开始进行配置,位于 ../kubesphere-all-v2.1.1/conf/common.yaml
cp ../conf/common.yaml ../conf/common.yamlbak ##开始进行配置前,先复制配置文件,方便配错恢复
vim ../conf/common.yaml ##配置,需要配置内容如下
docker_registry_mirrors:
- https://xxxxxx.mirror.aliyuncs.com ##如果找不到加速点,上阿里云注册一下 就可以免费获得。
我这版本只是修改 logging_enabled: true 与 devops_enabled: true 两处。保存退出。
然后开始运行安装程序:
./install.sh ##就开始一连串验证,需要输入确定,安装所需软件、容器下载。
安装成功提示
最后,安装成功提示出来后,上面有登陆用地址,用户密码。(有人安装完无法登陆,重启可解决)
OK安装完成了,祝各位安装顺利!求赞!