well in the end i would have to add dns healthchecks too to the node
spawning. The puppet /etc/hosts approach just looked nice and easy.
I am on Amazon AWS, but i should be able to to it with nagios and some
scripts


On Tue, Jan 21, 2014 at 2:41 PM, Dirk Heinrichs <[email protected]> wrote:

>  Am 21.01.2014 03:37, schrieb Peter Romfeld:
>
>  I have a cluster where all nodes must use hostnames, so we use
> /etc/hosts. I want to configure autoscaling for this cluster, but my
> biggest problem is the hosts file, so when a new node comes up all other
> nodes need to be notify that the hosts file changed, so the make pull the
> new file.
>
>
> Opposed to what Felix is thinking, my previous message was meant
> seriously. I don't see a trivial solution to your problem that involves
> Puppet and /etc/hosts. You'd need to:
>
> 1) Have the new node update the hosts file that Puppet delivers. What is
> two noeds come up at the same time? You'd need proper locking.
> 2) Puppet agents only run every 30 minutes, so you'll have a delay until
> all other nodes know the new one.
> 3) What happens when a node goes down?
>
> OTOH, what you want to do can be achieved with DHCP and DNS, such that the
> DHCP server updates DNS when a new client comes up.
>
> Bye...
>
>
>     Dirk
> --
>
> *Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions
> *Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach
> *Tel*: +49 2226 1596666 (Ansage) 1149
> *Email*: [email protected]
> *Skype*: dirk.heinrichs.recommind
> www.recommind.com
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/52DE1692.1060703%40recommind.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAKiz-NcgayC4_RZHmBDsPqueE-8hT1HaUk8MftfjNxOmKKzULQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

<<Logo.gif>>

Reply via email to