On Mon, Nov 14, 2011 at 08:52, Will S. G. <[email protected]> wrote:

> Hello everyone,
>
> I'm fairly new to the DevOps realm, and while I've written my fair
> share of bash loops and such, I figured it was time to learn something
> new. That being said, I've been working on automating the kickstart
> process (no cobbler yet). I've configured my Kickstart script (CentOS
> 6) to do the dirty work of installing the OS, configure local yum
> repo  (%post), and then install puppet.
>
> What I would like to do is to set up a list of MAC addresses, along
> with the IP addresses a head of time, and then have puppet rewrite the
> networking configuration of the host based on MAC address after it has
> successfully signed the certificate and communicated with the client
> host.
>
> Possible? If so, any guidance, examples or tips on how to achieve
> this? Perhaps, more importantly, would this be the right approach?
>
> While this can be done, I think using DHCP would be better here. DHCP can
be configured to serve "static" IP addresses based on the MAC address. You
can then use puppet to maintain DHCP configuration.
John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to