8.6. Installing the ip_tables Loadable Kernel Module in the RHEL 10 Family
K3s, the Kubernetes distribution used by LOCKSS 2.0-beta1, uses its own embedded iptables, but this in turns requires the ip_tables loadable kernel module, even if iptables or nftables is not installed on the host machine.
Most versions of the Compatible Operating Systems satisfy this requirement out of the box, but some operating systems, especially in the RHEL 10 family (AlmaLinux OS 10, Oracle Linux 10, Red Hat Enterprise Linux (RHEL) 10, and Rocky Linux 10), may not. This section describes how to install a software package that will make the ip_tables loadable kernel module available on an OS in the RHEL 10 family.
Type modinfo ip_tables at the host's command line. If an error message similar to modinfo: ERROR: Module ip_tables not found. is output, follow these steps (as root):
Run this dnf command:
dnf install kernel-modules-extra
Run this modprobe command:
modprobe ip_tablesNote
Note that in this context, the correct name is
ip_tables, notiptablesas in many other contexts.