siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
6.91k stars 556 forks source link

Add support autoload kernel modules defined in /etc/modules-load.d/*.conf #9621

Closed shaba closed 6 days ago

shaba commented 3 weeks ago

Feature Request

Add support autoload kernel modules defined in /etc/modules-load.d/*.conf

Description

For custom build or scenarios, need load kernel modules. Easy way add support read configs from /etc/modules-load.d/*.conf, as any other linux distributives.

dsseng commented 3 weeks ago

Talos does not use modules-load.d, instead please use corresponding machine config.

What do you want to use this feature for? What are the specific reasons you cannot use the existing configuration?

steverfrancis commented 3 weeks ago

Talos does support dynamic loadable kernel modules, and all modules have to be signed correctly, for security reasons. That won't change.