From 6c816e9fadbb63485ce29a68620dd98dd951cc5c Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 27 Apr 2026 16:42:02 -0300 Subject: [PATCH] logging: trim constrained pod logs earlier --- services/logging/node-log-rotation-daemonset.yaml | 2 +- services/logging/scripts/node_log_rotation.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/services/logging/node-log-rotation-daemonset.yaml b/services/logging/node-log-rotation-daemonset.yaml index 42afe529..759c9c91 100644 --- a/services/logging/node-log-rotation-daemonset.yaml +++ b/services/logging/node-log-rotation-daemonset.yaml @@ -13,7 +13,7 @@ spec: template: metadata: annotations: - logging.bstein.dev/node-log-rotation-rev: "2026-04-27-1" + logging.bstein.dev/node-log-rotation-rev: "2026-04-27-2" labels: app: node-log-rotation spec: diff --git a/services/logging/scripts/node_log_rotation.sh b/services/logging/scripts/node_log_rotation.sh index e1ab2de1..97098832 100644 --- a/services/logging/scripts/node_log_rotation.sh +++ b/services/logging/scripts/node_log_rotation.sh @@ -106,7 +106,7 @@ trim_constrained_pod_logs() { continue fi usage="$(df -P "${base}" | awk 'NR==2 {gsub(/%/, "", $5); print $5}')" - if [ -z "${usage}" ] || [ "${usage}" -lt 85 ]; then + if [ -z "${usage}" ] || [ "${usage}" -lt 75 ]; then continue fi find "${base}/pods" -type f -name '[1-9]*.log' -size +1M -print -exec truncate -s 0 {} \; 2>/dev/null || true