swapping prometheus to use nfs

This commit is contained in:
2026-09-03 19:57:53 -03:00
parent 4b9b3348e0
commit 56d9bef1fc
+19 -7
View File
@@ -44,9 +44,8 @@ spec:
persistentVolumeClaim:
claimName: prometheus-pvc
- name: prometheus-storage
emptyDir:
medium: Memory
sizeLimit: 256Mi
persistentVolumeClaim:
claimName: prometheus-storage-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -63,6 +62,19 @@ spec:
requests:
storage: 1Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: prometheus-storage-pvc
namespace: monitoring
spec:
storageClassName: "nfs-client"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
---
# Service URL - http://prometheus.monitoring.svc.cluster.local:9090
apiVersion: v1
kind: Service
@@ -96,7 +108,7 @@ metadata:
labels:
app: prometheus
rules:
- apiGroups: [""]
- apiGroups: [""]
resources:
- nodes
- nodes/proxy
@@ -104,11 +116,11 @@ rules:
- endpoints
- pods
verbs: ["get", "list", "watch"]
- apiGroups: ["extensions"]
- apiGroups: ["extensions"]
resources:
- ingresses
verbs: ["get", "list", "watch"]
- apiGroups: ["networking.k8s.io"]
- apiGroups: ["networking.k8s.io"]
resources:
- ingresses
verbs: ["get", "list", "watch"]
@@ -125,6 +137,6 @@ roleRef:
kind: ClusterRole
name: prometheus
subjects:
- kind: ServiceAccount
- kind: ServiceAccount
name: prometheus
namespace: monitoring