00:01
各位大家好,我们继续来搭建K8S的高可用集群,刚才呢,我们在里边做了我们系统的初始化,包括在所有的mother节点上安装的这个keep alive,那我们下面咱们在我们的mother节点上再来部署,这个叫ha pro,刚才我提到ha pro主要做到一个负载的这么一个效果,就让你的请求平均分摊到不同的节点上去,也就是做到我们经常说那个反向代理过程。而反向代理其实我们可以用N这个,我这里选取ha pro给各位做这操作,那在下面我们就在两台master节点上安装这个ha pro,那我们来操作一下。这里边我们也是直接用样M进行安装,或者你直接联网下那个二进制包,安装过程都是一样的,但用yam更加方便,那我现在安装一下啊,首先我先来到这个MASTER1上,在里边用样命令把这个给它先下下来,然后在二上把这个也给它下载下来。
01:09
咱们等他再来完成这个啊,应该可以了,然后这样的话,这个就完成安装,完成安装之后,咱需要在里边也是改一下这个配置文件啊,就是里边这个配置文件,然后这里边我这里写到两个这个master里边的配置文件都是相同的,那配置文件给各位先复制出来,咱先看一下啊,里边写的是什么。是一个固定的结构,然后咱们看核心的地方啊,它的核心就在这里,大家看,首先第一个叫balance。大家看这是什么?BY类是不是有平衡意思啊,其实这是我们做这个负载的中的一种策略,就是你怎么把这请求平均分到不同的这个master上做一个请求,它一个负载的这么一个就是方式。然后下面有server,就是咱当前这个幺五五幺六六两台这个master节点,前面是他那个咱配的那个名字,所以这样的话,主要改的话就是改这个地方,包括它那个负载策略包,你的IP咱是155和156,所以现在我把这个复制过来,然后咱们在两个master节点中。
02:20
做个执行可以了,我先在MASTER1里边执行,然后我在MASTER2中再做一个执行,这样的话就可以了。执行之后。同样咱把这个就是ha pro给它启动一下,我们来看一下最终效果,比如说我先启动。还是用之前那个命令啊,都是一样的,就是Linux中一些基本命令。把这个我先启动,然后MA2也是做一个启动,启动之后咱设置成它是一个开机启动。啊,然后包括看一下当前这个状态。
03:01
你看状态active running是正常的,然后在MASTER1中咱也做个设置,先设成。开机启动。然后再看一下它那个状态。状态是active running表示它就正确了,所以咱们现在就把这个ha pro完成了一个部署,这个就做到了,而在h ha proc中呢,大家也看到了,里边默认会去监听你的这个端口啊,就是它默认会监听里边一个端口叫16443,那咱可以看一下他目前那个就是端口啊,用这个命令咱直接查看一下啊。就是这个ne state pro,那我们来查看,比如在MASTER1中。咱看一下是不是这个端口1643嘛,包括在MASTER2中再做个查看,现在是不是都在监听这个端口,所以咱们通过这个过程就把这h pro完成了一个部署,这个啊,我们就快速做到了,大家把这能给他快速完成。
04:10
这个我们就完成了啊,也就说在这张图上,咱现在把这两个做到了master节点中的keep alive和这个pro完成操作。然后这个操作之后,咱们下面继续往下来做,下面做什么呢?我就按照我文档顺序,因为下面要做的话,在我们的所有节点上都需要按装这个刀口。M CU light,那我现在先安装刀ER,刀ER呢,我就直接用这个样的方式,咱给它快速安装一下可以了,注意啊,所有节点都需要安装。那这里边为了方便我还是。都进行发作,然后把这命令咱就快速执行一下啊,首先先给他做这么一个下载操作。我给他执行,呃,他说没找到命令啊,那因为这个应该没有,那我们给他安装一下啊。
05:03
叫W。把这个先给它装上啊,W get。给他做一个下载安装,安装之后我们再执行我们那个相关那个命令啊,咱们稍微等待一下啊,等他下载完成。好,现在已经下载完成了,完成之后我们用亚目命令做这么一个安装,在三个节点中,咱们都做一个执行给它装上啊,然后这里边啊,应该是已经。装上了啊,然后安装之后呢,在里边咱们也是设置成开机启动,并且启动我们这个刀口就做一个启动啊。我们给他执行啊,咱们看啊里边这个问题啊,在哪里啊,他说没有执行,那我们来检查一下啊。
06:00
好,这里边啊,应该是我们好像少执行了,这行没执行啊,因为这WG嘛,咱刚才只是把这个w get下下,然这个没执行啊,应该这个问题啊,我给他执行一下啊。咱先执行。啊,这个应该可以了啊,这个执行的,然后咱们再用这个,要么这个命令把这个刀ER给他,就是安装上。做一个安装。这样的话应该对了啊,刚才是忘了执行那一行操作了啊,咱只是把这个w get下载下来了,所以这个肯定没有啊,咱等它进行完成,然后最后咱再设成开机启动,别给它启动起来。等他下载啊。这里边正在下载,咱们多等一会儿啊,然后咱先看一下我的文档中,就下面就设置一下,包括启动,然后看一下它的版本,包括你改一下docker中那个仓库地址,咱就改成这个。阿里这个地址,然后改完之后再设置阿里中的样源,为了咱下载,因为你连国外的镜像载会有问题,然后最终咱们把这个都给它装上啊,就是来做这么一个操作,那我们等他先下载完成啊,这个多等一会儿啊,目前到了这里啊。
07:13
好各位看啊,现在他已经安装完成了,MASTER1MASTER2NOE1应该都可以了,然后都可以之后咱就按照我们这个过程设成开机启动,并且启动我们这个刀口,那我们给它启动一下啊。现在应该是正在启动,然后启动之后咱也可以看一下我们当前这个刀客的一个状态。啊,我们看一下啊,就是里边加上一个叫CS。刀客。然后咱们看目前active。Active,这也是active running是不是可以了,这样的话把这个做到了啊,做到之后咱们这里边可以把这个docker中那个就是仓库的地址给他改一下,改成阿里那个地址。
08:03
把这个改一下啊。改成这个地址。包括都改一下啊,改完之后咱需要把这个刀客给它,就是重启一下啊。重启一下,我们来一个叫rear。给它重启一下。包括三个里边都做重启,所以这样的话,这刀ER就完成安装,把这个我们就做到了啊,然后做到之后咱下面再来添加这么一个样目圆,为了下载咱们后面一些组件,然后把这个添加上去,也是在三个节点中都做这么一个添加。那我们来添加一下啊这么一个。样源,然后添加之后这里边啊。把刀口给它也是重启一下啊。然后给它添加完成啊重启,然后重启之后,最后我们就下载这些内容做安装,就是我们的Co light Co的密,还有这个Co ctl安装一下。
09:03
但是这里边安装呢,你可以安装最新版本,就是后面不加装备是最新的,之前我说到过,但是这最新版本因为它更新比较频繁,所以咱们最好指用一个固定版本给你装1.6或者说1.18,或者说其他版本啊,咱们给最好指用一个,因为它要更新很频繁,目前最新是1.19,应该是最近发布的,但是它一般来讲有个频率,就是每个季度嘛,可能会更新一次,所以咱最好只用一个固定版本,我就以这个为例,别的版本跟他应该一样,那我下面在三个节点中,我们都做这么一个安装。现在啊,给它就下载安装一下啊,咱们等它下载。安装之后把它也设置成开机启动。就这个Co light啊,我们等待一下啊,里边东西要稍微多一点,咱们多等一会儿,等它下载完成。好,各位看啊,目前已经完成了,然后咱们设成这个Co light是一个开机启动,这样的话把这个过程就做到了,就是咱们钢材过程中主要做了这么几个事情,第一个咱们就是部署了ha pro,然后咱们在所有节点上安装了docker cool的me和cool light,还有一个cool ctl,把这个我们就做到了。所以咱们现在完成这个过程,然后后面咱再部署master节点,包括note节点等等操作。
我来说两句