From f9269f2c2cf82d46a1a5c39e3ac9d5d277133917 Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Thu, 21 Jan 2021 10:06:01 +0100 Subject: [PATCH] persistent grafana/prometheus pvs --- .../README.md | 0 .../additional-scrape-configs.yaml | 0 .../metallb-system-role.yaml | 0 .../prometheus-additional.yaml | 0 .../prometheus-pvc.yaml | 0 cluster-monitoring-local/pvs.yaml | 33 +++++++++++++++++++ 6 files changed, 33 insertions(+) rename {prometheus => cluster-monitoring-local}/README.md (100%) rename {prometheus => cluster-monitoring-local}/additional-scrape-configs.yaml (100%) rename {prometheus => cluster-monitoring-local}/metallb-system-role.yaml (100%) rename {prometheus => cluster-monitoring-local}/prometheus-additional.yaml (100%) rename {prometheus => cluster-monitoring-local}/prometheus-pvc.yaml (100%) create mode 100644 cluster-monitoring-local/pvs.yaml diff --git a/prometheus/README.md b/cluster-monitoring-local/README.md similarity index 100% rename from prometheus/README.md rename to cluster-monitoring-local/README.md diff --git a/prometheus/additional-scrape-configs.yaml b/cluster-monitoring-local/additional-scrape-configs.yaml similarity index 100% rename from prometheus/additional-scrape-configs.yaml rename to cluster-monitoring-local/additional-scrape-configs.yaml diff --git a/prometheus/metallb-system-role.yaml b/cluster-monitoring-local/metallb-system-role.yaml similarity index 100% rename from prometheus/metallb-system-role.yaml rename to cluster-monitoring-local/metallb-system-role.yaml diff --git a/prometheus/prometheus-additional.yaml b/cluster-monitoring-local/prometheus-additional.yaml similarity index 100% rename from prometheus/prometheus-additional.yaml rename to cluster-monitoring-local/prometheus-additional.yaml diff --git a/prometheus/prometheus-pvc.yaml b/cluster-monitoring-local/prometheus-pvc.yaml similarity index 100% rename from prometheus/prometheus-pvc.yaml rename to cluster-monitoring-local/prometheus-pvc.yaml diff --git a/cluster-monitoring-local/pvs.yaml b/cluster-monitoring-local/pvs.yaml new file mode 100644 index 0000000..2f034ef --- /dev/null +++ b/cluster-monitoring-local/pvs.yaml @@ -0,0 +1,33 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: prometheus-db + annotations: + pv.kubernetes.io/pirvisioned-by: nfs-ssd +spec: + storageClassName: "nfs-ssd" + nfs: + path: /data/raid1-ssh/k8s-data/prometheus-db + server: ebin01 + capacity: + storage: 40Gi + accessModes: + - ReadWriteMany + volumeMode: Filesystem + persistentVolumeReclaimPolicy: Retain +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: grafana-conf +spec: + storageClassName: "nfs-ssd" + nfs: + path: /data/raid1-ssh/k8s-data/grafana-conf + server: ebin01 + capacity: + storage: 40Mi + accessModes: + - ReadWriteMany + volumeMode: Filesystem + persistentVolumeReclaimPolicy: Retain