siderolabs / talos

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

Custom kernel modules #9740

Closed DizzieNight closed 4 days ago

DizzieNight commented 4 days ago

Bug Report

Description

Sorry if this has been discussed before but I couldn't find much, but I was wondering if I could load kernel modules onto my existing cluster? I am trying to install binhex/arch-sabnzbdvpn and I found from this issue https://github.com/binhex/arch-sabnzbdvpn/issues/16 that the container requires 'tun' and 'iptable_magle' to work. I dug around and found tun isn't loaded by default and couldn't find anything for iptable_magle.

This is the last step to rebuilding my cluster and was wondering if anyone could help?

Logs

Environment

smira commented 4 days ago

Both are available in the Talos Linux kernel, nothing needs to be loaded.

Make sure you followed Device Plugins guide to expose tun0 device to your pods.