kubernetes v1.25.1搭建prometheus + grafana监控集群
1. yum install -y git
2. git clone -b release-0.12 https://github.com/prometheus-operator/kube-prometheus.git
3. cd kube-prometheus/manifests
4. rm -f *networkPolicy*
5. vi prometheusAdapter-deployment.yaml # 改为image: v5cn/prometheus-adapter:v0.10.0
6. vi kubeStateMetrics-deployment.yaml # 改为image: bitnami/kube-state-metrics:2.7.0,此处记得把v去掉
7. vi grafana-service.yaml # 添加type: NodePort # 与selector对齐
8. vi prometheus-service.yaml # 添加type: NodePort
9. vi alertmanager-service.yaml # 添加type: NodePort
10. cd ../
11. kubectl apply --server-side -f manifests/setup
12. kubectl wait \ --for condition=Established \ --all CustomResourceDefinition \ --namespace=monitoring
13. kubectl apply -f manifests/
14. kubectl get svc -n monitoring

浏览器输入http://任意NodeIP:31935即可访问grafana主页




浙公网安备 33010602011771号