00:00
那我们继续了哈,上节课大家装了我们的dashport对吧,以及怎么去通过我们的harm去进行演示,那接下来我们继续往后去看。那首先呢,我们在之前给大家讲的一个资源控制器的时候说过,有一个叫做对象类型是我们的hpa。它可以根据当年炮的资源的这么一个使用率去进行所谓的副本的。增加或叫扩展对吧,扩容缩好,那接下来呢,我们就带大家去演示一下,首先我们要满足一个条件,就是当年集训中能够获取到对应的pod的资源,对吧?那它的命令叫库ctl叫。叫做。Top no。在这里你会发现他说啊,没有服务啊,没有找到啊,他说从我们的Hu这么一个服务里去获取当天的资源,那需要注意的是这个这个组件呢,在我们的1.12版本的时候就被移除了,那现在呢,我们可以通过这么一种magic的方式去获取数据。
01:02
那其实这两者部署呢,我们还有一个看到我们部署了一个普罗米修斯,对吧,在普罗米修斯的方案里,他其实已经用到了我们的麦。已经用到了我们的magic server去收集数据,所以呢,我们就直接部署这么一个普罗米修斯的方案,我们就不再去部署我们的magic server,因为这个已经集成了,对吧?那需要注意的是什么?就是你再去使用这两者的时候,你只能选一个去使用。那这个包含了我们的监控图标的展示,这个没有包含,比较简单,那我带大家呢,去部署一下我们的普罗米修斯,那magic server呢,自己可以去尝试一下。非常简单对吧,首先。先到一个目录下创建一个文件,然后哈install去安装即可,直接就可以top,好,那我们过来先去安装一下我们的普罗米修斯吧。安装普罗米修斯之前呢,我们去创建一下。普罗米修斯呢?它是什么呢?它是一个我们的K8S中的一个监控项。
02:02
在这里我们也可以看到,我们先带大家看一下说明吧。这是它的github的这么一个地址,有一些官方说明,大家可以去看一看,那在普罗米修斯这么一个安装的项目里呢,它有很多种安装方式,我们这种安装方式呢,是集成了我们的监控图示的这么一种安装结构。好,那它有这些组件,第一个是Mexico server,是我们的K8S的资源使用情况的聚合器,去收集我们的K8S集集群内的这么一些资源使用率。Magic server主要的作用,普罗米修斯opera去一个监控的系统,监控以及报警的工具箱,用来存储监控数据。Node pod用来各node的关键指标的度量状态数据,那start magic收集K集群内的资源的对象数据,制定高级信息。普罗米修斯以po的方案去收集我们的IPS control manager库的数据,通过我们的IP协议去传输graph呢去通过可视化平台进行所谓的图表的展示,那这是我们在我们的普罗米修斯opera这么一种安装方式项目里用到的所有的组件说明。
03:16
那接下来呢,我们可以带大家去构建一下,对吧。首先。在我们的your local下的install k8S的拉目录下,我们去创建一个普罗米修斯的目录,然后到这么一个目录下,我们去get一下它的项目。然后进入我们的mail文件的模板目录。我们进去一下。好,进来以后你会发现这里有很多的一些麦文件,对吧,那在这里呢,我们可以去进行所谓的。
04:07
修改,先修改第一个我们的。Graph的这么一个文件。我们把这里的类型给它改掉,对吧,改成我们的noo泡的类型。访问端口是30100,也就默认情况下,它是一个class的IP,我们去访问的话不是很不是很方便,对吧,我们采用这种方式,大家去使用实现。同理。类型依然是我们的note。释放的端口是30200。
05:02
下一个我们的。A little man。释放的端口是30300。那接下来呢,我们就可以去部署了CU city。当然,部署之前我们可以去做一件事情,做什么呢?我们先把镜像给它导入,对吧?这里的镜像还是很大的。Imagine。普罗米修斯,Opera。
06:37
好,我们把这个目录给它解压一下,这里面有很多对吧,很多镜像都给大家打包好了。
07:01
我们看了一下我们load image的方式,它导入的是我们root下的普罗米修斯,好,我们把普罗米修斯,包括我们的导入脚本拿到我们的目录下。千金的I加X。Load脚本点杠load。这是我们的普罗米是opera项目的所有用到的一些镜像文件了。
08:02
然后呢,我们去把我们的普罗米修斯和我们的noe脚本,把它宝贝到我们的NOE10。再去拷贝到我们的诺亚。那在我们的二零这一端呢,我们去导入一下。
09:49
零二的导入。
我来说两句