From 01f7058700a9251ce29aa6e15c22498b87c0781f Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Tue, 31 Mar 2026 22:26:04 +0000 Subject: [PATCH] chore: Update manifests after change --- .../directus/PodMonitor-directus-valkey.yaml | 23 --------- .../PrometheusRule-directus-valkey.yaml | 47 ------------------- .../Service-directus-valkey-metrics.yaml | 23 --------- .../ServiceMonitor-directus-valkey.yaml | 24 ---------- .../directus/StatefulSet-directus-valkey.yaml | 23 --------- 5 files changed, 140 deletions(-) delete mode 100644 clusters/cl01tl/manifests/directus/PodMonitor-directus-valkey.yaml delete mode 100644 clusters/cl01tl/manifests/directus/PrometheusRule-directus-valkey.yaml delete mode 100644 clusters/cl01tl/manifests/directus/Service-directus-valkey-metrics.yaml delete mode 100644 clusters/cl01tl/manifests/directus/ServiceMonitor-directus-valkey.yaml diff --git a/clusters/cl01tl/manifests/directus/PodMonitor-directus-valkey.yaml b/clusters/cl01tl/manifests/directus/PodMonitor-directus-valkey.yaml deleted file mode 100644 index 686c7511f..000000000 --- a/clusters/cl01tl/manifests/directus/PodMonitor-directus-valkey.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: PodMonitor -metadata: - name: directus-valkey - labels: - helm.sh/chart: valkey-0.9.3 - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus - app.kubernetes.io/version: "9.0.3" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/part-of: valkey - app.kubernetes.io/component: podmonitor -spec: - podMetricsEndpoints: - - port: metrics - interval: 30s - namespaceSelector: - matchNames: - - directus - selector: - matchLabels: - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus diff --git a/clusters/cl01tl/manifests/directus/PrometheusRule-directus-valkey.yaml b/clusters/cl01tl/manifests/directus/PrometheusRule-directus-valkey.yaml deleted file mode 100644 index e418dd8b6..000000000 --- a/clusters/cl01tl/manifests/directus/PrometheusRule-directus-valkey.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: PrometheusRule -metadata: - name: directus-valkey - labels: - helm.sh/chart: valkey-0.9.3 - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus - app.kubernetes.io/version: "9.0.3" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/part-of: valkey -spec: - groups: - - name: directus-valkey - rules: - - alert: ValkeyDown - annotations: - description: Valkey instance {{ $labels.instance }} is down. - summary: Valkey instance {{ $labels.instance }} down - expr: | - redis_up{service="directus-valkey-metrics"} == 0 - for: 2m - labels: - severity: error - - alert: ValkeyMemoryHigh - annotations: - description: | - Valkey instance {{ $labels.instance }} is using {{ $value }}% of its available memory. - summary: Valkey instance {{ $labels.instance }} is using too much memory - expr: | - redis_memory_used_bytes{service="directus-valkey-metrics"} * 100 - / - redis_memory_max_bytes{service="directus-valkey-metrics"} - > 90 <= 100 - for: 2m - labels: - severity: error - - alert: ValkeyKeyEviction - annotations: - description: | - Valkey instance {{ $labels.instance }} has evicted {{ $value }} keys in the last 5 minutes. - summary: Valkey instance {{ $labels.instance }} has evicted keys - expr: | - increase(redis_evicted_keys_total{service="directus-valkey-metrics"}[5m]) > 0 - for: 1s - labels: - severity: error diff --git a/clusters/cl01tl/manifests/directus/Service-directus-valkey-metrics.yaml b/clusters/cl01tl/manifests/directus/Service-directus-valkey-metrics.yaml deleted file mode 100644 index 92520a6d7..000000000 --- a/clusters/cl01tl/manifests/directus/Service-directus-valkey-metrics.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: directus-valkey-metrics - labels: - helm.sh/chart: valkey-0.9.3 - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus - app.kubernetes.io/version: "9.0.3" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/component: metrics - app.kubernetes.io/part-of: valkey - annotations: -spec: - type: ClusterIP - ports: - - name: metrics - port: 9121 - protocol: TCP - targetPort: metrics - selector: - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus diff --git a/clusters/cl01tl/manifests/directus/ServiceMonitor-directus-valkey.yaml b/clusters/cl01tl/manifests/directus/ServiceMonitor-directus-valkey.yaml deleted file mode 100644 index d9aa56bc1..000000000 --- a/clusters/cl01tl/manifests/directus/ServiceMonitor-directus-valkey.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: directus-valkey - labels: - helm.sh/chart: valkey-0.9.3 - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus - app.kubernetes.io/version: "9.0.3" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/part-of: valkey - app.kubernetes.io/component: service-monitor -spec: - endpoints: - - port: metrics - interval: 30s - namespaceSelector: - matchNames: - - directus - selector: - matchLabels: - app.kubernetes.io/name: valkey - app.kubernetes.io/instance: directus - app.kubernetes.io/component: metrics diff --git a/clusters/cl01tl/manifests/directus/StatefulSet-directus-valkey.yaml b/clusters/cl01tl/manifests/directus/StatefulSet-directus-valkey.yaml index 5c638e055..33575d0a4 100644 --- a/clusters/cl01tl/manifests/directus/StatefulSet-directus-valkey.yaml +++ b/clusters/cl01tl/manifests/directus/StatefulSet-directus-valkey.yaml @@ -106,29 +106,6 @@ spec: mountPath: /data - name: valkey-acl mountPath: /etc/valkey - - name: metrics - image: ghcr.io/oliver006/redis_exporter:v1.82.0 - imagePullPolicy: "IfNotPresent" - ports: - - name: metrics - containerPort: 9121 - startupProbe: - tcpSocket: - port: metrics - livenessProbe: - tcpSocket: - port: metrics - readinessProbe: - httpGet: - path: / - port: metrics - resources: - requests: - cpu: 10m - memory: 64M - env: - - name: REDIS_ALIAS - value: directus-valkey volumes: - name: scripts configMap: