From 2f84de22ad76738a657a091edb3413eea632055e Mon Sep 17 00:00:00 2001 From: jenkins Date: Sat, 3 Oct 2026 01:11:13 -0500 Subject: [PATCH] core: bound node role reconciliation without overlapping jobs --- infrastructure/core/node-prefer-noschedule-cronjob.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/infrastructure/core/node-prefer-noschedule-cronjob.yaml b/infrastructure/core/node-prefer-noschedule-cronjob.yaml index 49cc9fe9..621c06a6 100644 --- a/infrastructure/core/node-prefer-noschedule-cronjob.yaml +++ b/infrastructure/core/node-prefer-noschedule-cronjob.yaml @@ -5,13 +5,14 @@ metadata: name: node-prefer-noschedule namespace: kube-system spec: - schedule: "* * * * *" - concurrencyPolicy: Replace + schedule: "*/5 * * * *" + concurrencyPolicy: Forbid successfulJobsHistoryLimit: 1 failedJobsHistoryLimit: 3 jobTemplate: spec: backoffLimit: 0 + activeDeadlineSeconds: 240 template: spec: serviceAccountName: node-prefer-noschedule