A template-based cluster provisioning system.