
Kubernetes상에서 prometheus를 설치하는 방법은 다양하다. 본 글에서는 그 중 helm chart를 사용한 설치법을 다루며 kube-prometheus-stack을 사용한다.
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm pull prometheus-community/kube-prometheus-stack --untar
prometheus:
prometheusSpec:
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: "<your-storage-class>"
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 10Gi
kubectl get storageclass