云其它

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > 云其它 > k8s Prometheus的manifests清单部署

k8s Prometheus的manifests清单部署实践

作者: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

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

总结

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

您可能感兴趣的文章:
阅读全文