There is quite a bit of difference actually. Puppet, Chef, Cfengine, Bcfg2 are all systems automation tools. They basically provide a framework to automate specific tasks on the system.
Example, you run a web server where virtual hosts are frequently added. The only difference between each vhost is the hostname and html document root. You could write a simple script using one of these tools to generate the configuration, directories, reload Apache's config, ensure the daemon is running, etc. Thats obviously one tiny task, but you can do basically anything with these frameworks. I tend to run Puppet at the tail end of RHEL Kickstart, it makes sure things like sudoers, resolv.conf, specific packages, daemons etc are installed and configured as I've specified. These tools do not replace Kickstart, AIF, Jumpstart or anything like that. They *could* if you spent a bit of time writing out the configuration and code required but their default mode of operation doesn't do it. The cluster tool we're discussing on this thread looks to just pxe a install image on several hosts. I haven't looked too deeply into how much it allows you to change each host but it didn't appear to do much. In a cluster you typically want '40 identical machines' and these machines configure their hostname and ip via dhcp. I hope this clears up questions, but please feel free to ask more. Thanks -Miah On Thu, Mar 3, 2011 at 11:49 PM, Markus M. May <[email protected]> wrote: > > > Am 03.03.2011 um 23:14 schrieb Miah Johnson <[email protected]>: > > Well, its not much for us to include chef, or puppet packages in our > release. I think this tool is probably more limited and too specific to > really compared to either chef or puppet. > > It looked to me to be specifically for building a archlinux cluster via pxe > and nothing beyond that. > > Hi, > > I have to admit that I am not too much into Puppet, Chef and all this. > Could you please explain me some things on this? > > Can both of these install an ArchServer fully (meaning, starting by an PXE > boot)? Would it be possible to provide a "cookbook" to install a "ALM"-Stack > with all the necessary configurations (e.g. for the integration of some of > the packages we need to change the port the service runs on)? > > I know that this is slightly OT, but I didn't get the answers to my > question on glancing over the websites. > > > > Thanks > -Miah > > > R, > > Markus > >
_______________________________________________ ArchServer Project General Mail List Post messages to: [email protected] Administer your subscription: http://lists.archserver.org/listinfo/general

