Nico -telmich- Schottelius
2011-May-02 09:43 UTC
[Puppet Users] Puppet bootstrap: via cdist
Good morning puppets, as stated for reallife, "one always meets more than one time", this is true for puppet and me: Although I''m migrating away from puppet [0] to cdist [1], a customer requests a new puppet installation. This brings me again to the question on how to bootstrap a new puppet infrastructure, which we did with a shell script or a Debian package and then running puppet against a manifest to bootstrap itself. The first approach is rather lightweight compared to the packaging effort and having to run puppet manually anyway. Next time I''d probably do it differently, in a more automated manner: As cdist requires only ssh on the target host, I can easily use it to configure the system completly, including a puppet master. Because the planned cdist __puppet type can easily be reused and wil probably go into upstream cdist, I wanted to let you know about this method to get puppet up and running. So if you''re interested in bootstrapping puppet with cdist, you should monitor the cdist mailinglist [2], which will have the announcement of the __puppet type as soon as it''s available. Cheers, Nico [0] http://www.nico.schottelius.org/blog/migrating-away-from-puppet-to-cdist/ [1] http://www.nico.schottelius.org/software/cdist/ [2] http://l.schottelius.org/mailman/listinfo/cdist -- PGP key: 7ED9 F7D3 6B10 81D7 0EC5 5C09 D7DC C8E4 3187 7DF0 -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.