(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...