Support cluster-specific and site-specific instance attributes based on rules