K8s 部署 Prometheus Stack

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$ kubectl create ns monitoring
$ helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
$ helm repo update
$ helm search repo prometheus-community
$ helm pull prometheus-community/kube-prometheus-stack --untar
$ vim kube-prometheus-stack/values.yaml
grafana:
service:
type: NodePort
nodePort: 30030
alertmanager:
enabled: false
kubeStateMetrics
enabled: false
$ helm install prometheus-stack ./kube-prometheus-stack -n monitoring

$ helm upgrade prometheus-stack ./kube-prometheus-stack -n monitoring # 修改配置后
$ helm uninstall prometheus-stack -n monitoring