00:00
啊,这节课呢,我们来说一下怎么去安装git lab,这个呢是必须我们提前装好啊,因为这个gilab c和CD最重要的一个角色就是gettlab了啊,那怎么去装,其实这个我相信对于各位同学来说并不是一件特别难的事儿啊,这里面给大家说三种方法去安装,如果你用的是一台虚拟机啊,或者是云主机,那么建议你可以通过2PM的方式去安装,那么这个包呢,我已经给大家把链接地址已经写好了,这是清华园的那个地址。OK,大家可以打开这个地址去下载对应版本的这个RPM包就可以了,我们用的这个版本是12.9,也是目前来说最新的一个版本,那RPM包下完之后呢,我们直接通过系统自带的这个RPM命令去安装,然后最后呢,我们装好了,然后需要改一下gilab的这个配置文件啊,那主要改的配置文件呢,就是它的一个这个ETC下的gilab.RB这个文件,这里面我们需要改一下gilab的这个地址。
01:04
OK,改一下他的地址就可以了,呃,如果你要是用的本机的话,那你写上你本机地址,如果你用的域名,那改域名就可以了,OK,改完之后呢,我们直接做一个reconfig啊,重新配置的这样的一个操作就可以了。OK,这样的话你就装好了,直也配置完了,最后你把GALA做一个启动啊,GALA启动的使用的是GALA ctl这条命令啊,它来控制服务的启动状态,还有停止。OK,所以这里面我们就不演示这些方式了,给大家说的都是一些思路,下来的时候大家自行去安装就可以了,好吧,自己去安装啊,然后第二种方式呢,是使用docker去安装啊,使用docker去安装呢,就需要大家记住几个步骤啊,首先我们是通过那个doer harm上面去下这个doer镜像是吧,然后把那个数据目录啊,做了一个本地的一个绑定,因为GALA呢有一些数据啊,是需要做一些持久化存储的,这里面给大家举了一个例子,你首先需要创建三个这个目录,一个是conig啊,一个是log,一个是data,这三个分别是gila的配置文件的目录,还有gila日志的目录,还有gila这些数据的目录,然后呢,我们去下载12.9.0这这样的一个这个镜像啊,去下载好,最后我们开始去运行,运行的时候呢,我们需要暴露两个端口啊,如果你要是用HTPS的话,也可以把443做一个暴露,然后HTP的话,我们。
02:30
般就是八零端口,然后再往下呢,就是那个SSH啊,这个也可以暴露一下,最后我们给它这个容器起这个名叫GA啊,然后我们给它挂载了几个券啊,这几个卷我们做了一个绑定。OK,挂到容器里面了,然后剩下的就一模一样了啊,剩下的就是我们现在启动那个容器,容器已经运行了,那我们需要登录到容器里面改一下它的配置文件,然后做一个重新配置,然后做一个重启。这是完整的过程。
03:00
OK,这是使用刀去安装的整个过程。好吧,这个里边就也不演示了,比较简单,然后再往下呢,就是使用KYS去安装,KYS去安装呢,也是看大家的一个具体的一个情况啊,嗯,你像我现在这个系统也是用的是K8S去安装的,然后给大家提供了一个压苗文件,嗯,先说一下啊,这个压苗文件可能并不适合于你,你要是想。配合,呃,你要想使用这个压苗文件的话,首先我们来说下这里面的内容,这里面呢,我定义了一些,呃,唯一区别的地方吧,可能就是端口这块吧,我用的是300830088这个端口啊,这个端口自己去定义就可以了啊,不必纠结啊,不必纠结,再往下就是它的这个资源的限制,大家可以自己去定义一下,这里面给的是4G啊,然后。然后CPU啊,再往下呢,就是一个健康检查是吧,健康检查就是官方的一个模板吧,就是检查下这个地址啊,嗯,这个大家不用动它,然后这块也不用动,哎,重点后面来了,就是这个W啊,W这块呢,我创建了这个本地的一个W啊,因为我现在的情况,我只有一台机器,然后上面跑了一个节点的K8S,所以说就是单机节点,我没有再去创建PV和PVC了啊,我只需要把我本地的这个目录挂到容器里面就可以了啊,挂到KS里面就可以了,OK,所以大家的情况啊,如果跟我是一样的话,那么你可以使用这种本地挂载的方式去挂到KYS里面,如果你不一样,你有多个节点的话,那很明显这种方式是不行的,因为你要用这种方式的话,当你飘了啊,飘到其他节点上,那这个目录就不对应了,数据就没了,对吧,所以那时候大家需要去挂PV和PVC啊。
04:46
呃,相信你只要是往K8S里边去部署,那么K8S的基础知识我相信你已经具备了啊,所以这里面我们就不说什么PV和PVC怎么去做了,OK,这个根据大家自身的情况去改造就可以了,好吧,其他地方都是通用的,当然如果你没有K8S经验的话,你只你现在比如说我只会部署对吧,然后我现在想在我的集群上部署上它,那么你就可以按照我这个去写,OK,这个就相当于并不是一个生产环境真实的一个配置。
05:15
好吧,我们的目的就是安装它啊,还没有做优化,OK,这点大家都清楚啊,好,那么这就是我们所说的这个GALA的安装啊,三种方式,这里面我用的是这个K8S的方式啊,根据大家不同的情况,大家自行去安装就可以了,不必纠结哪种方式啊,用起来都是一样的。好吧,好,那么我们这节课就先到这里啊,各位同学一定要把装好啊,否则后面咱们的课程是没法继续的。好,感谢各位同学啊,咱们下节课再见。
我来说两句