1. A system comprising: a non-transitory computer readable storage medium comprising first information, the first information associated with generating instances of a first appliance; and a processor configured to: copy the first information into a first volume; retrieve second information, the second information associated with configuring a first instance of the first appliance, the second information comprising: a first set of parameters associated with a configuration of the first instance of the first appliance, the first set of parameters independent of a first environment, the first instance of the first appliance situated in the first environment; and a second set of parameters associated with the first environment, the first volume situated in the first environment; and first version information; initiate the first instance of the first appliance by executing code from the first volume using the first information and the second information; and configure persistent data associated with the first instance of the first appliance and persistent data associated with one or more nodes in the first environment using the second information.