k8s Prometheus的manifests清单部署实践

 更新时间:2026年05月29日 17:05:41   作者:Cat_Rocky  
本教程详细介绍了如何在Kubernetes集群中部署Prometheus和Grafana监控系统,并融合了文件传输、解压、编译及Kubctl命令使用等强调时区设置等步骤,适合初学者学习参考

完成以下操作前提,集群需要有完整的Prometheus服务和grafana服务

拉取压缩文件并解压

unzip kube-prometheus-0.13.0.zip

将压缩文件传到node节点

for i in k8s-node{1,2};do scp prometheus.zip ${i}:/home;done

在node节点解压文件:

unzip prometheus.zip 

在node节点编译环境:

docker load -i prometheus.tar

在master节点进入解压好的目录

cd kube-prometheus-0.13.0/manifests/

编译文件:

vim grafana-service.yaml     

添加 type: NodePort

以上完成后,依次提交:kubectl create -f ./setup     ,   kubectl create -f ./

以上操作创建了命名空间monitoring

kubectl -n monitoring get svc

删除网络策略:

kubectl delete -f manifests/grafana-networkPolicy.yaml(注意当前所在目录位置)

kubectl -n monitoring get statefulsets.apps

在个人资料中 更改时区同步,Asia/Shanghai

每个要看的仪表板都需要更改时区

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 详解k8s ConfigMap 中 subPath 字段和 items 字段

    详解k8s ConfigMap 中 subPath 字段和 items

    volumeMounts.subPath 属性可用于指定所引用的卷内的子路径,而不是其根路径,这篇文章主要介绍了详解k8s ConfigMap 中 subPath 字段和 items 字段,需要的朋友可以参考下
    2023-03-03
  • k8s pod始终处于pending状态的解决方案

    k8s pod始终处于pending状态的解决方案

    新K8s部署后服务重启导致dashboard无法访问,所有Pod处于Pending状态,原因分析显示,因节点污点引发调度失败,删除污点后问题解决,总结Pending原因分为三类:调度问题(污点、资源不足)、镜像问题(拉取失败)、依赖性问题(卷/Secret/ConfigMap缺失)
    2025-08-08
  • 浅谈Spark RDD API中的Map和Reduce

    浅谈Spark RDD API中的Map和Reduce

    rdd是什么?如何创建?什么是map和reduce?本文就这些问题向大家作了一些分析,供大家参考,如有不足,欢迎指出。
    2017-10-10
  • k8s编排之Deployment知识点详解

    k8s编排之Deployment知识点详解

    这篇文章主要为大家介绍了k8s编排之Deployment知识点详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • k8s之Pod控制器使用及说明

    k8s之Pod控制器使用及说明

    本文介绍了Kubernetes中的Pod控制器,包括Deployment、ReplicaSet、StatefulSet、DaemonSet、Job和CronJob等类型,详细解释了它们的工作原理、特点和应用场景
    2025-11-11
  • k8s镜像拉取方式选择imagePullPolicy问题

    k8s镜像拉取方式选择imagePullPolicy问题

    本文解释了Kubernetes中imagePullPolicy字段的默认拉取策略,包括Always、IfNotPresent和Never,帮助ubernetes如何根据镜像的标签和摘要自动设置imagePullPolicy字段,以及如何手动更改已有资源的拉取策略
    2026-05-05
  • KVM虚拟化技术之virt-manager使用及KVM虚拟化平台网络模型介绍

    KVM虚拟化技术之virt-manager使用及KVM虚拟化平台网络模型介绍

    这篇文章主要介绍了KVM虚拟化技术之virt-manager使用及KVM虚拟化平台网络模型介绍,需要的朋友可以参考下
    2016-10-10
  • Kubekey安装Kubernetes-1.24.8的详细过程

    Kubekey安装Kubernetes-1.24.8的详细过程

    这篇文章主要介绍了Kubekey安装Kubernetes-1.24.8的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • K8S Pod定向部署到指定节点的实现全过程

    K8S Pod定向部署到指定节点的实现全过程

    K8S Pod定向部署通过节点标签、亲和性和污点三种机制实现资源适配、业务隔离与节点专属化,适用于不同场景,选型建议为标签用于基础、亲和性用于弹性、污点用于资源保护
    2025-08-08
  • K8s生产环境那些文档不会告诉你的坑及解决办法

    K8s生产环境那些文档不会告诉你的坑及解决办法

    K8s作为当前最流行的容器编排平台,在企业生产环境中的部署需要综合考虑高可用性、安全性、性能优化等多方面因素,这篇文章主要介绍了K8s生产环境那些文档不会告诉你的坑及解决办法的相关资料,需要的朋友可以参考下
    2026-05-05

最新评论