I am using firewalld on RHEL 8, and need to add a few nftable rules as well.
(The nftable rules are based on the answer to CentOS 8 as NAT router with nft and firewalld - how to get it to pass TFTP?)
In a running firewall, this works well with the nft -f command.
However, this gets lost on a reboot.
The RedHat documentation (behind paywall) suggests using the nftables.service service to load rules on reboot, but this does not work in conjunction with firewalld. The two services are listed as conflicting, and even if they weren't, firewalld would likely flush the nftable rules.
Is there another way to get the nftable rules to load on restart?