Per IRC conversation with @Volans , there is a Puppet resource called profile::netbox::host that "was [created] exactly to help remove all the hardcoded info for the rack/row aware services."
Creating this ticket to explore the possibility of using this for our cirrussearch hosts, instead of the disgusting regexes we're currently using .