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

Reply via email to