From 4e65ca42223a88ac431511750fb59bde55a19ed6 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Wed, 3 Jun 2020 23:32:15 +1000 Subject: [PATCH] Persist prometheus data --- prometheus-pv.yml | 18 ++++++++++++++++++ prometheus-values.yaml | 13 +++++++++++++ 2 files changed, 31 insertions(+) diff --git a/prometheus-pv.yml b/prometheus-pv.yml index 77fa092..e0b50ca 100644 --- a/prometheus-pv.yml +++ b/prometheus-pv.yml @@ -36,3 +36,21 @@ spec: resources: requests: storage: 10Gi + +--- + +apiVersion: v1 +kind: PersistentVolume +metadata: + name: prometheus-pv + labels: + type: local +spec: + storageClassName: manual + persistentVolumeReclaimPolicy: Recycle + capacity: + storage: 30Gi + accessModes: + - ReadWriteOnce + hostPath: + path: "/mnt/prometheus-data" diff --git a/prometheus-values.yaml b/prometheus-values.yaml index 67631ad..f9ab527 100644 --- a/prometheus-values.yaml +++ b/prometheus-values.yaml @@ -1,4 +1,17 @@ +prometheus: + prometheusSpec: + storageSpec: + volumeClaimTemplate: + spec: + storageClassName: manual + # existingClaim: prometheus-pvc + accessModes: ["ReadWriteOnce"] + resources: + requests: + storage: 30Gi grafana: + image: + tag: 7.0.1 persistence: enabled: true storageClassName: manual