heapster安装(k8s1.11以后废弃了)

zhangb8042 zhangb8042     2023-02-17     748

关键词:

HeapSter
InfluxDB(持久存储) 
Grafana 展示InfluxDB的数据(类似kibana)

#安装InfluxDB
#github
https://github.com/kubernetes-retired/heapster

#下载文件
wget https://raw.githubusercontent.com/kubernetes-retired/heapster/master/deploy/kube-config/influxdb/influxdb.yaml
#导入
kubectl  apply -f  influxdb.yaml 


#部署HeapSter
#下载HeapSter的yaml文件
wget https://raw.githubusercontent.com/kubernetes-retired/heapster/master/deploy/kube-config/rbac/heapster-rbac.yaml
wget https://raw.githubusercontent.com/kubernetes-retired/heapster/master/deploy/kube-config/influxdb/heapster.yaml

#导入


#部署Grafana

#下载yaml
wget https://raw.githubusercontent.com/kubernetes-retired/heapster/master/deploy/kube-config/influxdb/grafana.yaml

#导入
kubectl apply -f  grafana.yaml

#给svc打补丁
将grafana的svc类型定义为NodePort让外部访问


#可使用浏览器访问

  

k8s监控组件heapster安装部署

k8s监控组件heapster安装部署参考文档https://github.com/kubernetes/heapster/tree/master/deployk8s集群安装部署http://jerrymin.blog.51cto.com/3002256/1898243 k8s集群RC、SVC、POD部署http://jerrymin.blog.51cto.com/3002256/190 查看详情

k8s安装之eventrouter.yaml(代码片段)

k8s的heapster项目中止以后,事件收集的项目,就推荐使用https://github.com/heptiolabs/eventrouter项目了EventrouterThisrepositorycontainsasimpleeventrouterforthe Kubernetes project.Theeventrouterservesasanactivewatcher 查看详情

k8s插件heapster(代码片段)

部署heapster组件[[email protected]monitor]#catheapster.yamlapiVersion:v1kind:ServiceAccountmetadata: name:heapster namespace:kube-system---kind:ClusterRoleBindingapiVersion:rbac.authorizati 查看详情

k8s集群基于heapster的hpa测试(代码片段)

本文将介绍基于heapster获取metric的HPA配置。在开始之前,有必要先了解一下K8S的HPA特性。1、HPA全称HorizontalPodAutoscaling,即pod的水平自动扩展。自动扩展主要分为两种,其一为水平扩展,针对于实例数目的增减;其二为垂直扩展,... 查看详情

k8s集群监控(代码片段)

部署metricskubernetes早期版本依靠Heapster来实现完整的性能数据采集和监控功能,k8s在1.8版本开始,性能数据开始以MetricsAPI的方式提供标准化接口,并且从1.10版本开始讲Heapster替换为MetricsServer,在新版本的Metrics当中可以对Node,Pod... 查看详情

prometheus+grafana(代码片段)

...联方面并没有比较好的实现方式。k8s的早期版本基于组件heapster实现对pod和node节点的监控功能,但是从k8s1.8版本开始使用metricsAPI的方式监控,并在1.11版本正式将heapster替换,后期的k8s监控主要是通过metricsServer提供核心监控指标... 查看详情

k8stop命令

...差异,主要分水岭是从1.9.X版本开始。kubectltop命令依赖于heapster组件,我们用下面的内容创建heapster.yaml文件:并运行kubectlapply-fheapster.yaml部署好heapster,就能通过旧版本的kubectl来执行top命令获取到资源利用率。该版本的实现原理... 查看详情

k8s安装之kube-state-metrics.yaml(代码片段)

概述已经有了cadvisor、heapster、metric-server,几乎容器运行的所有指标都能拿到,但是下面这种情况却无能为力:我调度了多少个replicas?现在可用的有几个?多少个Pod是running/stopped/terminated状态?Pod重启了多少次?我有多少job在运... 查看详情

k8s基础学习--metrics和hespster监控部署

最近在K8S上部署监控工具Heapster和Metrics遇到一些问题。pod启动之后显示:[[email protected]~]#kubectltopnodeErrorfromserver(ServiceUnavailable):theserveriscurrentlyunabletohandletherequest(getnodes.metrics.k8s.io)通常这种情况都是网络原因导致的问题。当... 查看详情

k8s:通过kubectl插件kubepug实现集群升级检查(废弃api资源检查)(代码片段)

...版本升级的废弃API对象检查博文内容涉及:kubepug离线安装,配置kubectl插件kubepug两种方式离线使用Demo理解不足小伙伴帮忙指正昔我往矣,杨柳依依。今我来思,雨雪霏霏。——《小雅·采薇》k8s的版本迭代很快... 查看详情

基于prometheus监控k8s集群

...,我们怎么监控集群中的所有容器呢?目前有三套方案:heapster+influxDBh 查看详情

k8s:通过kubectl插件kubepug实现集群升级检查(废弃api资源检查)(代码片段)

...版本升级的废弃API对象检查博文内容涉及:kubepug离线安装,配置kubectl插件kubepug两种方式离线使用Demo理解不足小伙伴帮忙指正昔我往矣,杨柳依依。今我来思,雨雪霏霏。——《小雅·采薇》k8s的版本迭代很快... 查看详情

13安装heapster(代码片段)

先看效果:   像这样的富文本编辑器,在我们做后台管理项目的时候经常遇到,本文章展示一种可以实现此效果的方法;首先在GitHub上搜索 vue-quil-editor 去GitHub;1.install 安装插件npminstallvue-quill-editor--save#ory... 查看详情

11-部署heapster插件(代码片段)

配置和安装Heapster到heapsterrelease页面下载最新版本的heapster。$wgethttps://github.com/kubernetes/heapster/archive/v1.3.0.zip$unzipv1.3.0.zip$mvv1.3.0.zipheapster-1.3.0文件目录:heapster-1.3.0/deploy/kube-config/influxdb$ 查看详情

k8s实战--edusoho平台创建(代码片段)

...删除NodeKubernetesDashboard1.8.3部署k8s原生的集群监控方案(Heapster+InfluxDB+Grafana)项目地址k8s-edusoho平台创建镜像下载如上面的项目地址无法使用,请使用下面链接下载相应镜像dockerpullwutengfe 查看详情

二进制安装k8s-单个master节点(代码片段)

centos7手动安装k8s-1.11版本安装配置系统相关参数如下操作在所有节点操作#临时禁用selinux#永久关闭修改/etc/sysconfig/selinux文件设置sed-i‘s/SELINUX=permissive/SELINUX=disabled/‘/etc/sysconfig/selinuxsetenforce0#临时关闭swap#永久关闭注释/etc/fstab文... 查看详情

k8s群集之动态扩缩容——hpa(代码片段)

...pod的副本数量。若要实现自动扩缩容的功能,还需要部署heapster服务,用来收集及统计资源的利用率,支持kubectltop命令,heapster服务集成在prometheus(普罗米修斯)MertricServer服务中,所以说,为了方便,我这里基于prometheus服务的... 查看详情

14.容器资源需求资源限制及heapster(代码片段)

一、容器资源需求及资源限制:1、概念Requests:资源需求,最低保障。Limits:资源限额,硬限制。限制容器无论怎么运行都不能超过的资源阈值一般来讲,requests<=limits CPU:可压缩资源。一颗逻辑CPU,即一核。1=1000,millicor... 查看详情