Pallet is a Clojure-based platform for building automated infrastructure deployment tools.
Pallet is a framework for building automated deployment tools in Clojure. It support both provisioning and server configuration from the same tool. Provisioning is provided primarily via jclouds (though there is also support vmfest and a couple other ways to deploy locally) and can be done in a cloud-agnostic way so that the same Pallet code can be used with multiple cloud providers. Configuration requires no special tooling on the server, only ssh access and a shell.