在k8s中部署Prometheus 更新中

2021-09-12 12:09:14 字數 2258 閱讀 3126

(1)先部署promethethus配置檔案

kubectl create -f prometheus-rbac.yaml

kubectl create -f prometheus-rules.yaml

kubectl create -f prometheus-configmap.yaml

kubectl get storageclass # 確定有配置storageclass

vi prometheus-statefulset.yaml

kubectl create -f prometheus-statefulset.yaml

kubectl create -f prometheus-service.yaml

(需新增的內容:配置動態儲存方式

此處使用pvc動態儲存方式,修改 prometheus-statefulset.yaml為

# 進入promethues的pod中

/prometheus $ more /etc/config/prometheus.yml

kubectl create -f kube-state-metrics-rbac.yaml

kubectl create -f kube-state-metrics-deployment.yaml

kubectl create -f kube-state-metrics-service.yaml

kubectl get pods -n kube-system

kubectl create -f alertmanager-configmap.yaml

kubectl create -f alertmanager-pvc.yaml

kubectl create -f alertmanager-deployment.yaml

kubectl create -f alertmanager-service.yaml

grafana展示

k8s集群中部署prometheus

安裝node exporter元件,在k8s集群的master1節點操作 cat node export.yaml 檢視node exporter是否部署成功kubectl get pods n monitor sa 顯示如下,看到pod的狀態都是running,說明部署成功 name ready ...

K8s部署prometheus監控K8s細節

prometheus 一些配置檔案可以再github上找到。部署 root kube prometheus manifests 目錄下所有檔案 部署 root kube prometheus manifests setup 目錄下所有檔案 要注意的是自己要建立乙個工作空間 如果報錯執行下面語句 部署...

k8s集群部署 docker部署k8s安裝篇

1 安裝docker 緊接著配置乙個穩定 stable 的倉庫 倉庫配置會儲存到 etc yum.repos.d docker ce.repo檔案中 yum config manager add repo 更新yum安裝的相關docke軟體包 安裝docker ce yum update y yum...