Replies: 4 comments 5 replies
-
I would prefer direct support for loading kernel modules without bootstrap containers. |
Beta Was this translation helpful? Give feedback.
-
I'm loading |
Beta Was this translation helpful? Give feedback.
-
This has been implemented with #3460 and is part of Bottlerocket v1.15.0 and later. |
Beta Was this translation helpful? Give feedback.
-
@foersleo sorry, it seems like it's not available in 1.15. Could you help me to understand the possible release date for that feature? |
Beta Was this translation helpful? Give feedback.
-
Currently, Bottlerocket provides an easy way to block kernel modules from loading through
settings.kernel.modules.<name>.allowed
. Since version v.1.13 we also support loading modules through bootstrap containers, which shows to be a viable solution to issues like #2409 .However, the bootstrap container approach puts extra burden on the user. They now have to maintain an extra container images and the user data parts to ensure that container image is configured as a bootstrap container.
So far I am not aware of use cases other than the ipvs module loading in #2409, but there may be more.
Should we include extra code to "force-load" kernel modules by specifying them through user data similar to the blocklisting? For example this could look like:
Beta Was this translation helpful? Give feedback.
All reactions