Kickstart New Provisioned Host with additional NIC and IP

The default kickstart templates should already handle this case out of the box. When creating the host in the Foreman UI, on the Interfaces tab, you can simply add an additional interface to the host and enter it’s properties there. This of course requires that you have set up the required infrastructure information (the additional subnet, maybe another DNS domain, etc) beforehand, but otherwise it should just work.