helmfile per-release `trackLogsInterval`
Introduced 2026-10-16 · score 0.97
HOW TO USE IT
When using Kubedog tracking with `trackLogs` or `trackFailedLogs` on `helmfile apply` or `helmfile sync`, set `trackLogsInterval` on the release to control log update frequency. An explicitly supplied `--track-logs-interval` overrides it; otherwise it overrides the `10s` default (minimum `1s`).
releases:
- name: <release>
chart: <chart>
trackMode: kubedog
trackLogs: true
trackLogsInterval: 1shelmfile apply --track-mode kubedog --track-logs --track-logs-interval 1sWHY THIS HELPS
When tuning kubedog log updates for a release, configure its log output interval in the release configuration.
BEFORE THIS CHANGE
The release note says Kubedog’s log output interval was configured by the `--track-logs-interval` argument; there was no matching per-release option to save in helmfile.yaml.
REQUIREMENTS AND LIMITATIONS
- Version: v1.8.2
- releases[].trackLogsInterval: Duration between log output updates; default `10s`, minimum `1s`.
- --track-logs-interval: Command-line log output interval; overrides the release setting when explicitly supplied.
- releases[].trackMode: Set to `kubedog` to enable Kubedog resource tracking.
- releases[].trackLogs: Print logs from tracked resources during deployment; interval applies when this or `trackFailedLogs` is enabled.
- releases[].trackFailedLogs: Print collected logs only for pods that fail during deployment; interval applies when this or `trackLogs` is enabled.
- Prerequisite: Use Kubedog tracking and enable either `trackLogs` or `trackFailedLogs`; supported commands are `helmfile apply` and `helmfile sync`.
- Applies to `helmfile apply` and `helmfile sync` with either `trackLogs` or `trackFailedLogs` enabled.
- The default is `10s`; the minimum is `1s`.
- Deployment progress is checked for changes every 10 seconds.
FIRST-PARTY EVIDENCE
- https://github.com/helmfile/helmfile/releases/tag/v1.8.2
- https://github.com/helmfile/helmfile/pull/2825
- https://github.com/helmfile/helmfile/blob/v1.8.2/docs/advanced-features.md
Check the installed version and the source before using it. Entry JSON