采用KubeSphere的kk,部署安装多节点服务的kubernetes-v1.18.6和kubesphere-v3.0.0的踩坑过程记录,及反思

前言

KubeSphere是经 CNCF 认证的 Kubernetes 主流开源发行版之一,在 Kubernetes 之上提供多种以容器为资源载体的业务功能模块,如多租户管理、集群运维、应用管理、DevOps、微服务治理等功能。

最近微服务,要部署到k8s,采用KubeSphere应用为中心的容器管理平台,于是捣鼓怎样去部署,第一次部署成功,好像不稳定,再次恢复四台服务器镜像,重新部署,其中遇到很多的问题及挫折,在此记录一下,以供大家参考。

准备服务器

系统优化及安装准备软件

系统自动优化

参考“ansible安装部署CDH集群,与手动安装部署CDH集群,及CM配置和用户权限配置”,先进行对系统进行优化:

关于deploy_robot.sh的脚本在https://github.com/fleapx/cdh-deploy-robot.git

采用KubeSphere的kk,部署安装多节点服务的kubernetes-v1.18.6和kubesphere-v3.0.0的踩坑过程记录,及反思

ansible工具软件安装 

配置修改 /etc/ansible/hosts ,对需要管理的主机进行配置。

默认配置,需要修改编辑 /etc/ansible/ansible.cfg。

其他系统软件安装

集群时间校准

系统其他优化

开放所有端口

安装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/

采用KubeSphere的kk,部署安装多节点服务的kubernetes-v1.18.6和kubesphere-v3.0.0的踩坑过程记录,及反思

下载kk安装文件

然后,使kk成为全局可执行文件

生成多节点集群的配置

修改配置文件

修改配置文件config-kubesphere.yaml

来源:阿啄debugIT

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月4日
下一篇 2021年1月4日

相关推荐