前言
KubeSphere是经 CNCF 认证的 Kubernetes 主流开源发行版之一,在 Kubernetes 之上提供多种以容器为资源载体的业务功能模块,如多租户管理、集群运维、应用管理、DevOps、微服务治理等功能。
最近微服务,要部署到k8s,采用KubeSphere应用为中心的容器管理平台,于是捣鼓怎样去部署,第一次部署成功,好像不稳定,再次恢复四台服务器镜像,重新部署,其中遇到很多的问题及挫折,在此记录一下,以供大家参考。
准备服务器
系统优化及安装准备软件
系统自动优化
参考“ansible安装部署CDH集群,与手动安装部署CDH集群,及CM配置和用户权限配置”,先进行对系统进行优化:
关于deploy_robot.sh的脚本在https://github.com/fleapx/cdh-deploy-robot.git
ansible工具软件安装
配置修改 /etc/ansible/hosts ,对需要管理的主机进行配置。
其他系统软件安装
集群时间校准
系统其他优化
开放所有端口
安装docker
CentOS 7系统下docker安装,及配置阿里云加速,及所有配置请参加此文。
安装k8s的镜像源
安装kubernetes-v1.18.6和kubesphere-v3.0
官方https://kubesphere.com.cn/多节点安装地址:https://kubesphere.com.cn/docs/multicluster-management/enable-multicluster/direct-connection/
下载kk安装文件
然后,使kk成为全局可执行文件
生成多节点集群的配置
修改配置文件
修改配置文件config-kubesphere.yaml
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!