...
Code Block |
---|
sansae@win10pro-worksp:$ git clone https://github.com/prometheus-community/helm-charts.git sansae@win10pro-worksp:$ mv helm-charts prometheus/charts sansae@win10pro-worksp:/prometheus$ sansae@win10pro-worksp:$ helm install kube-prometheus-stack/ -n monitor-po NAME:charts$ vi kube-prometheus-stack LAST DEPLOYED: Wed Mar 31 10:30:38 2021 NAMESPACE: monitor-po STATUS: deployed REVISION: 1 NOTES: kube-prometheus-stack has been installed. Check its status by running: kubectl --namespace monitor-po get pods -l "release=kube-prometheus-stack" Visit https://github.com/prometheus-operator/kube-prometheus for instructions on how to create & configure Alertmanager and Prometheus instances using the Operator. sansae@win10pro-worksp:$ kubectl get all -n monitor-po NAME /values.yaml ============================================================================= 467 volumeClaimTemplate: 468 spec: 469 storageClassName: managed-premium 470 READY STATUS RESTARTS AGE pod/alertmanager-kube-prometheus-stack-alertmanager-0 accessModes: ["ReadWriteOnce"] 471 2/2 Running 0 91s pod/kube-prometheus-stack-grafana-6b5c8fd86c-lwcv2 resources: 472 2/2 Running 0 93s pod/kube-prometheus-stack-kube-state-metrics-7877f4cc7c-b2nnc 1/1requests: 473 Running 0 93s pod/kube-prometheus-stack-operator-5859b9c949-4n24x 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-5f4pm 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-5fbc7 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-ggj8c 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-h5cfj 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-hvpsf 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-mbt54 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-s5zd9 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-v7bsj 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-v7sts 1/1 Running 0 93s pod/kube-prometheus-stack-prometheus-node-exporter-vnmx5 1/1 Running 0 93s pod/prometheus-kube-prometheus-stack-prometheus-0 2/2 Running 1 91s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) storage: 2Gi ------------------------------------------------------------------- 2104 AGE service/alertmanager-operatedvolumeClaimTemplate: 2105 ClusterIP None <none> 9093/TCP,9094/TCP,9094/UDP 91s service/kube-prometheus-stack-alertmanagerspec: 2106 ClusterIP 10.0.92.245 <none> 9093/TCP 93s service/kube-prometheus-stack-grafana ClusterIP 10.0.240.51 <none> 80/TCP 93s service/kube-prometheus-stack-kube-state-metricsstorageClassName: managed-premium 2107 ClusterIP 10.0.47.252 <none> 8080/TCP accessModes: ["ReadWriteOnce"] 2108 93s service/kube-prometheus-stack-operator ClusterIP 10.0.215.243 <none> 443/TCP resources: 2109 93s service/kube-prometheus-stack-prometheus ClusterIP 10.0.152.193 <none> 9090/TCP requests: 2110 93s service/kube-prometheus-stack-prometheus-node-exporter ClusterIP 10.0.216.169 <none> 9100/TCP 93s service/prometheus-operated ClusterIP None <none> 9090/TCP 91s NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE daemonset.apps/kube-prometheus-stack-prometheus-node-exporter 10 10 10 10 10 <none> 93s NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/kube-prometheus-stack-grafana 1/1 1 1 93s deployment.apps/kube-prometheus-stack-kube-state-metrics 1/1 1 1 93s deployment.apps/kube-prometheus-stack-operator 1/1 1 1 93s NAME DESIRED CURRENT READY AGE replicaset.apps/kube-prometheus-stack-grafana-6b5c8fd86c 1 1 1 93s replicaset.apps/kube-prometheus-stack-kube-state-metrics-7877f4cc7c 1 1 1 93s replicaset.apps/kube-prometheus-stack-operator-5859b9c949 1 1 1 93s NAME READY AGE statefulset.apps/alertmanager-kube-prometheus-stack-alertmanager 1/1 91s statefulset.apps/prometheus-kube-prometheus-stack-prometheus 1/1 91s sansae@win10pro-worksp:$storage: 50Gi ============================================================================= |
04. Service Connection
04-01. Prometheus Operated
...
Code Block |
---|
sansae@win10pro-worksp:$ kubectl port-forward service/kube-prometheus-stack-alertmanager 9093:9093 -n monitor-po Forwarding from 127.0.0.1:9093 -> 9093 Forwarding from [::1]:9093 -> 9093 |
https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack
https://kubernetes.io/ko/docs/concepts/extend-kubernetes/operator/