siderolabs / omni

SaaS-simple deployment of Kubernetes - on your own hardware.
Other
395 stars 23 forks source link

feat: use circular buffer's new persistence option for machine logs #350

Closed utkuozdemir closed 2 weeks ago

utkuozdemir commented 3 weeks ago

Switch from the old machine log storage approach to using the new persistence feature in the go-circular: https://github.com/siderolabs/go-circular/pull/4

Implement a migration code to migrate from old format to the new format when a machine log buffer is initialized.

Move some hardcoded log buffer settings into config (CLI args).

Use a default jitter of 0.1 (10+-1 minutes).

Rework the CLI arg names to be consistent.

Closes siderolabs/omni#118.

utkuozdemir commented 3 weeks ago

/m

utkuozdemir commented 2 weeks ago

/m