heat part 2

Here is part 2 of my Heat series. As before, I put in a suggested pub date for this coming Friday, but feel free to schedule for another date if you prefer. Thanks!
I am testing all these templates one the RPC10 release, which is based on Juno, which is not released yet but will be soon. I'm pretty sure floating IPs can be used on RPC 9 (Icehouse), there might be small syntax differences, and maybe I should note that. The 4.2.x releases of RPC are Havana and older, those probably don't have any of this. I'll add a note near the top about this, thanks.