Я развернул оператор Prometheus с Kube-state-metric
. Я хотел хранить метрики всего 30 минут, так как данные хранятся в памяти. У меня нет PV C, прикрепленного к капсуле. Я установил срок хранения для 30-х годов. Но Прометей не удаляет старые метрики через 30 минут.
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
labels:
prometheus: k8s
name: k8s
namespace: monitoring
spec:
beta.kubernetes.io/os: linux
replicas: 3
resources:
limits:
memory: 300Mi
cpu: 300m
requests:
memory: 200Mi
cpu: 200m
ruleSelector:
matchLabels:
prometheus: k8s
role: alert-rules
securityContext:
fsGroup: 2000
runAsNonRoot: true
runAsUser: 1000
serviceAccountName: prometheus-k8s
logLevel: info
retention: 30m
storage:
emptyDir: {}
version: v2.5.0