split services out into separate recipes for HA-ness