feat(metrics): add Redis exporter deployment and update kustomization

This commit is contained in:
2026-05-24 13:23:09 +02:00
parent baa60b1e4a
commit ed1c104f07
3 changed files with 35 additions and 16 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources: []
resources:
- redis-exporter.yaml
+33
View File
@@ -0,0 +1,33 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis-exporter
namespace: redis
spec:
replicas: 1
selector:
matchLabels:
app: redis-exporter
template:
metadata:
labels:
app: redis-exporter
annotations:
k8s.grafana.com/scrape: "true"
k8s.grafana.com/metrics.portNumber: "9121"
spec:
containers:
- name: redis-exporter
image: oliver006/redis_exporter:v1.66.0
args:
- --redis.addr=redis://redis-master.redis.svc.cluster.local:6379
ports:
- name: metrics
containerPort: 9121
resources:
requests:
cpu: 10m
memory: 32Mi
limits:
cpu: 50m
memory: 64Mi
-15
View File
@@ -9,10 +9,6 @@ image:
tag: "8.6.2-trixie"
master:
podAnnotations:
k8s.grafana.com/scrape: "true"
k8s.grafana.com/metrics.portNumber: "9121"
resources:
requests:
cpu: 50m
@@ -23,14 +19,3 @@ master:
persistence:
enabled: false
metrics:
enabled: true
image:
registry: docker.io
repository: oliver006/redis_exporter
tag: "v1.66.0"
global:
security:
allowInsecureImages: true