On Wed, Nov 12, 2014 at 7:42 PM, Edward Ned Harvey (lopser) <
lop...@nedharvey.com> wrote:

> I would build a system, perhaps on AWS, Vmware, whatever.  Get it
> configured and working.  And then tell some tool to basically snapshot that
> machine's configuration, including list of packages installed, and their
> configurations, and all the other stuff that defines the machine state...
> In most of my environments, I have some ability to actually snapshot the
> machine storage, and then spin up clones of the machine.  But I have to
> keep a documented procedure of how the original config was created, so it's
> not magic "special sauce."  But snapshotting & cloning the storage is
> undesirable because it is not portable.  I'd like to build a VM on my local
> vmware or virtualbox or whatever, and then essentially clone it to AWS or
> vice versa...  Make some change on a development machine, test it, and then
> after it's validated, replicate that change to the production environment
> by sending essentia
>  lly the snapshot differential of the configuration.
>
> For some reason, this is what I thought puppet/chef/etc did.  Am I wrong?
> Is this a pipe dream?
>

It's not possible, because there are far too many things you could change
*and* far too many ways that those changes might be applied to something
which is in any way different (hardware settings, for example; even if it's
VM to VM, don't bet on an AWS emulated network card being identical to
VMware's).

-- 
brandon s allbery kf8nh                               sine nomine associates
allber...@gmail.com                                  ballb...@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to