talos icon indicating copy to clipboard operation
talos copied to clipboard

Allow remote logging config as multidoc for services

Open rothgar opened this issue 1 year ago • 2 comments

Feature Request

Allow the remote logging configuration to be configured via a multidoc instead of needing a full machine bootstrap for services.

This would help debugging Talos earlier in the provisioning lifecycle (assuming network is available) for things like volume and network config.

Description

The current logging configuration for services requires a machine bootstrap which makes it difficult to get logs and troubleshoot issues before bootstrapping (e.g. in maintenance and installation phases).

Kernel logging does have an option to be provided as a separate document, but it doesn't appear service logging can be.

Similar to how the kernel logs are configured a MachineLogConfig would be adequate.

apiVersion: v1alpha1
kind: MachineLogConfig
name: remote-log
url: tcp://host:5044/

rothgar avatar Dec 16 '24 16:12 rothgar

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Jun 15 '25 02:06 github-actions[bot]

this is still needed and maybe a good idea to include as part of the networking multi-doc work.

rothgar avatar Jun 17 '25 20:06 rothgar