From c2b1c18ad13533e2e84e2e085fba5d7d03392502 Mon Sep 17 00:00:00 2001 From: Daniel Sy Date: Mon, 22 Jun 2026 10:45:50 +0200 Subject: [PATCH] =?UTF-8?q?fix(observability):=20=F0=9F=94=87=20silence=20?= =?UTF-8?q?managed-K8s=20false=20alerts=20+=20bump=20backup=20deadline=20t?= =?UTF-8?q?o=204h?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- .../forgejo-server/manifests/forgejo-s3-backup-cronjob.yaml | 4 ++-- .../stacks/observability-client/vm-client-stack/values.yaml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/template/stacks/forgejo/forgejo-server/manifests/forgejo-s3-backup-cronjob.yaml b/template/stacks/forgejo/forgejo-server/manifests/forgejo-s3-backup-cronjob.yaml index 013beb2..30cadc6 100644 --- a/template/stacks/forgejo/forgejo-server/manifests/forgejo-s3-backup-cronjob.yaml +++ b/template/stacks/forgejo/forgejo-server/manifests/forgejo-s3-backup-cronjob.yaml @@ -11,8 +11,8 @@ spec: startingDeadlineSeconds: 600 # 10 minutes jobTemplate: spec: - # 2h window: handles large incremental syncs after repo growth or OBS slowness; BackupJobTooSlow alert fires at 5m - activeDeadlineSeconds: 7200 + # 4h window: bumped from 2h after Jun 20-21 deadline hit on heavy sync; BackupJobTooSlow alert fires at 5m + activeDeadlineSeconds: 14400 backoffLimit: 2 ttlSecondsAfterFinished: 259200 # template: diff --git a/template/stacks/observability-client/vm-client-stack/values.yaml b/template/stacks/observability-client/vm-client-stack/values.yaml index 7c8db39..93521d2 100644 --- a/template/stacks/observability-client/vm-client-stack/values.yaml +++ b/template/stacks/observability-client/vm-client-stack/values.yaml @@ -201,13 +201,13 @@ defaultRules: create: true rules: {} kubernetesSystemControllerManager: - create: true + create: false rules: {} kubeScheduler: - create: true + create: false rules: {} kubernetesSystemScheduler: - create: true + create: false rules: {} kubeStateMetrics: create: true