fix(observability): 🔇 silence managed-K8s false alerts + bump backup deadline to 4h

- Disable kubernetesSystemControllerManager, kubeScheduler, kubernetesSystemScheduler
  alert rules in template (unreachable on managed K8s)
- Bump forgejo s3 backup activeDeadlineSeconds 7200→14400 (2h→4h) in template;
  deadline hit Jun 20-21 on heavy sync
This commit is contained in:
Daniel Sy 2026-06-22 10:45:50 +02:00
parent ab220fd0e0
commit c2b1c18ad1
Signed by untrusted user: danielsy
GPG key ID: 1F39A8BBCD2EE3D3
2 changed files with 5 additions and 5 deletions

View file

@ -11,8 +11,8 @@ spec:
startingDeadlineSeconds: 600 # 10 minutes startingDeadlineSeconds: 600 # 10 minutes
jobTemplate: jobTemplate:
spec: spec:
# 2h window: handles large incremental syncs after repo growth or OBS slowness; BackupJobTooSlow alert fires at 5m # 4h window: bumped from 2h after Jun 20-21 deadline hit on heavy sync; BackupJobTooSlow alert fires at 5m
activeDeadlineSeconds: 7200 activeDeadlineSeconds: 14400
backoffLimit: 2 backoffLimit: 2
ttlSecondsAfterFinished: 259200 # ttlSecondsAfterFinished: 259200 #
template: template:

View file

@ -201,13 +201,13 @@ defaultRules:
create: true create: true
rules: {} rules: {}
kubernetesSystemControllerManager: kubernetesSystemControllerManager:
create: true create: false
rules: {} rules: {}
kubeScheduler: kubeScheduler:
create: true create: false
rules: {} rules: {}
kubernetesSystemScheduler: kubernetesSystemScheduler:
create: true create: false
rules: {} rules: {}
kubeStateMetrics: kubeStateMetrics:
create: true create: true