dracut-kernel is used to pull in all firmware files to build an initrd with only kernel modules and firmware files. dracut --kernel-only only executes "installkernel" in the modules subdirectories.