00:01
那至此我们部署片的所有功能全部就结束了。我们通过围绕cooper加cooper notice这个集群,我们将我们所有的应用相当于上到了我们的K8S集群里边,但如果我们这个集群是一个线上的云服务器,那么这个应用就会很快的上云。那我们来总结一下我们的整个部署片,部署片里边最需要大家掌握的就是cooper fair加cooper notice,特别是cooper notice里边的一些概念,比如经常给大家提到pod,我们部署到每一个应用容器呢,用pod封装,然后呢service再来封装pod,然后提供我们一组pod的负载均衡能力,那么还可以使用note po方式把这个service按照端口号也暴露出来,这是我们在部署期间最常用的这么几个概念,再加上我们的应用的路由,路由呢我们之前在讲基础概念的时候用过in格controller,我们在这呢会很方便的创建出in格controller给我们提供的效果,它呢就是使用的in controller。
01:03
包括我们现在整个应用里边,我们也给大家来使用了配置中心这些东西,这些东西呢,其实对应的是cooper notice里边的这些资源,就是我们说的con map,每个con map的使用我们也都在这呢有体现以及。我们最激动人心的功能David OS,我们的整个自动化流水线,那这块呢,最终构建了一个非常自动化的流水线,代码一提交,只要我来点击运行,我说构建哪个项目,那他呢就构建哪个项目,那正好之前订单的这个项目,诶我们这这个检索的这个项目,他的这个URL地址不对,然后呢,我把这个项目呢,全部改掉以后,我也推送过去了,如果你想要来这次再来构建一个订单项目,点击运行就行了,我们把这个检索项目呢,让它重新再来构建一次CTRLC,我们在这CTRLV,比如检索项目先晋升到1.4版本们点一个确定,我们整个流水线呢,就会全部自动触发。
02:03
那我们现在的这一块的整个部署自动触发完了以后,我们当然需要人工介入,我们去来确认我们是不是要把它部署过来,那么这个流水线工作完了以后,我们所有的应用就可以自动化的部署到我们这里边儿,我们也可以去来监控整个应用的这些状态信息,比如在这儿可以看CPU的排行,按照内存排行看谁最占内存等等等等。并且在部署篇我们不止使用了cooper加cooper notice,然后呢,也给大家讲了一下每一种集群技术,集群技术呢,我们最终总结出来三句话。我们来做所有集群的基本原理,就是我们最后来总结的我们这三个主从,要么我们的基本方式,用主从方式我们来做一个集群。来看一下我们之前这种主从,要么分片,要么我们选主,那现在呢,我们整个高考用集群做起来,又是我们三宝主从分片选领导,所以呢,在我们这个部署片,所有的这个集群部署,无论是cooper notice还是其他所有的东西,大家都会看到我们这三个东西的声音,那在我们的这个部署片里边,我们就来给大家基于这三种我们看一各种变形讲了MYS的集群,Red的集群,ES的集群,包括re MQ等等这些集群,当然由于我们这个内存限制,我们不能在K8S里面部署,但是我们以docker的方式在本机给他演示了一下集群的部署,那上K8S整个效果呢都是一样的。
03:32
那么部署片里边呢,这就完了,包括我们在部署片里边,我们经常会来写一些我们流水线的这个配置文件,金S,我相信大家现在对金s fair的语法都会有一个完整的了解,然后呢,包括我们还要自己来编写docker fair来打包我们这个docker镜像,以及我们现在对docker的所有命令操作,我相信大家。对这些命令操作呢,都会有一个加深的认识了,所以我们最终希望通过我们这个部署片,让大家呢,对任何的这个集群,哪怕是我们应用的部署,部署到K8S集群都不陌生,然后所有的这些操作,我们流水线也好,Do菲尔也好,那都应该会操作,那就通过一个真正的实战项目,将我们以前所有的技术呢串了起来。
04:19
那至此我们整个电商项目就全部结束了,但学无止境,大家可以持续来关注上硅谷发布的更多更新的课程项目,期间难免呢有很多的纰漏,请大家理解,祝大家前程似锦。
我来说两句