龙空技术网

极速安装kubernetes-1.22.0(三台CentOS7服务器)

程序员欣宸 6515

前言:

今天各位老铁们对“centos7 浏览器”大概比较关注,看官们都需要学习一些“centos7 浏览器”的相关内容。那么小编也在网络上收集了一些关于“centos7 浏览器””的相关内容,希望姐妹们能喜欢,看官们快快来学习一下吧!

欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):关于sealos标题敢号称极速,是因为使用了开源项目sealos,正是因为sealos,原本繁琐复杂的kubernetes部署操作变得简单高效sealos是个热门开源项目,地址是:,官方说明容易引发读者的舒适感:sealos提供的免费部署版本是kubernetes-1.22.0设备本次实战使用三台64位X86服务器,操作系统都是CentOS-7.9.2009,基本情况如下表:注意,主控节点的CPU不能低于2核准备工作(每台机器都要做)本文中的操作都是用root账号执行的安装常用软件

yum install redhat-lsb lrzsz wget -y
关闭防火墙
systemctl stop firewalld && \systemctl disable firewalld && \setenforce 0
确保/etc/hostname中的主机名是正确的(如果修改了,要重启服务器)允许root账号远程登录root账号的密码改为888888极速安装ssh登录master,进入目录:~/下载并安装sealos, 这是个golang的二进制工具,直接下载拷贝到bin目录即可:
wget -c  && \chmod +x sealos && \mv sealos /usr/bin
下载离线资源包
wget -c 
安装kubernetes集群,该集群为单主控节点,双工作节点:
sealos init --passwd '888888' \--master 192.168.95.138 \--node 192.168.95.139 --node 192.168.95.140 \--pkg-url /root/kube1.22.0.tar.gz \--version v1.22.0
安装成功,如下图,累计耗时8分钟左右:查看节点信息,均已ready:接下来安装管理页面,以便观察集群详细情况管理页面(kuboard)在主控节点执行以下命令,即可完成kuboard安装:
kubectl apply -f 
用watch命令刷新部署状态:
watch kubectl get pods -n kuboard
如下所示,此时kuboard部署成功:用浏览器访问主控节点的30080端口,即可打开kuboard的登录页面,账号admin,密码Kuboard123登录后可以看到kuboard所在集群,如下图红框:点击进入后可以看到集群的大部分信息了,为了了解宿主机的情况,点击下图红框中的连接,添加指标监控服务:很轻松的一路next点击:完成后,刷新页面,如下图,可见宿主机信息,整体内存和CPU使用情况一目了然:至此,集群部署完成,整个过程轻松简单,希望您也能顺利完成部署欢迎关注头条号:程序员欣宸学习路上,你不孤单,欣宸原创一路相伴...

标签: #centos7 浏览器