configure retention and pvc

This commit is contained in:
Tobias Brunner 2020-02-17 21:01:35 +01:00
parent 0b4bd3c36e
commit e4088cb8cb
2 changed files with 19 additions and 3 deletions

View file

@ -20,6 +20,7 @@ spec:
resources:
requests:
memory: 400Mi
retention: 7d
ruleSelector:
matchLabels:
prometheus: k8s
@ -31,4 +32,15 @@ spec:
serviceAccountName: prometheus-k8s
serviceMonitorNamespaceSelector: {}
serviceMonitorSelector: {}
storage:
volumeClaimTemplate:
apiVersion: v1
kind: PersistentVolumeClaim
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
storageClassName: local-path
version: v2.15.2

View file

@ -16,6 +16,13 @@ local kp =
names: 'k8s',
replicas: 1,
namespaces+: ['k8up'],
},
alertmanager+:: {
replicas: 1,
},
},
prometheus+:: {
prometheus+: {
spec+: {
retention: '7d',
storage: {
@ -27,9 +34,6 @@ local kp =
},
},
},
alertmanager+:: {
replicas: 1,
},
},
};