It really depends on the environment you deploy to: For most setups I agree with Kyle. I spent a couple months working on puppet configs, and replaced them with a salt config that took 2 days to write. If you are using CentOS on self-hosted hardware then spacewalk is worth a look. It gives you very fine-grained control over every step including vm creation. For cloud deployment I really enjoyed using Packer to generate machine images. It is fairly easy to use and guarantees identical execution environments even across different cloud providers. It can be run from an existing Salt server to bootstrap an image into the salt environment.
On Tue, Jan 5, 2016 at 11:05 AM Kyle Waters <[email protected]> wrote: > On 01/05/2016 10:31 AM, Jonathan Duncan wrote: > > I am curious what other people use to automate the deployment and > > provisioning of new hosts. In other words, what tools are you using to > > launch a new server (dedicated, vps, cloud), provision it with the > services > > and applications that you need, add it to the proxy rotation and DNS, and > > then update it or remove it when needed? > > > > > > kickstart+salt > > Kyle > > /* > PLUG: http://plug.org, #utah on irc.freenode.net > Unsubscribe: http://plug.org/mailman/options/plug > Don't fear the penguin. > */ > /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
