monitoring: rotate grafana dedupe job

This commit is contained in:
Brad Stein 2026-04-21 21:25:05 -03:00
parent 2df830f01b
commit fac139fd0e

View File

@ -1,12 +1,12 @@
# services/monitoring/oneoffs/grafana-user-dedupe-job.yaml # services/monitoring/oneoffs/grafana-user-dedupe-job.yaml
# One-off job for monitoring/grafana-user-dedupe-api-v7. # One-off job for monitoring/grafana-user-dedupe-api-v8.
# Purpose: grafana user dedupe api v7 (see container args/env in this file). # Purpose: grafana user dedupe api v8 (see container args/env in this file).
# Run by setting spec.suspend to false, reconcile, then set it back to true. # Run by setting spec.suspend to false, reconcile, then set it back to true.
# Safe to delete the finished Job/pod; it should not run continuously. # Safe to delete the finished Job/pod; it should not run continuously.
apiVersion: batch/v1 apiVersion: batch/v1
kind: Job kind: Job
metadata: metadata:
name: grafana-user-dedupe-api-v7 name: grafana-user-dedupe-api-v8
namespace: monitoring namespace: monitoring
spec: spec:
suspend: true suspend: true
@ -49,7 +49,7 @@ spec:
- -c - -c
args: args:
- | - |
set -euo pipefail set -eu
for _ in $(seq 1 30); do for _ in $(seq 1 30); do
if [ -f /vault/secrets/grafana-env.sh ]; then if [ -f /vault/secrets/grafana-env.sh ]; then
break break