Daniel Schaefer
2013-Mar-21 13:03 UTC
[Puppet Users] Need a puppet manifest to initialize a puppetmaster
What I am looking for is something along the lines of this: - Install fresh OS - Install puppet and git - Clone a git repo (remote or local) containing my puppetmaster configuration - Run a puppet command (or commands) with a manifest from the repo to install and configure a puppetmaster - Basically, I''m asking for example manifests, classes, modules, and templates that will do this - Whenever a commit occurs, a hook will automatically update the puppetmaster config. This part is a nice to have, but is not necessary, as long as I have the ability to sync manually or via cron. I wasn''t really sure how to Google the answer to my question. I''ve seen a few incomplete examples of each, but not a combined solution. If anyone has a lmgtfy.com link or actual links to real examples, that would be greatly appreciated. Thanks in advance. -- 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 puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Dan White
2013-Mar-21 19:42 UTC
Re: [Puppet Users] Need a puppet manifest to initialize a puppetmaster
T ry this: http://usgcb.nist.gov/usgcb/rhel/download_rhel5.html There is a tarball for a basic puppet setup, designed to comply with security hardening guidelines. http://usgcb.nist.gov/usgcb/content/configuration/puppet-sdc-dist.tar.gz As it shows a reasonably complete setup, it should get you rolling. “Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.” Bill Waterson (Calvin & Hobbes) ----- Original Message ----- From: "Daniel Schaefer" <danschaefer@gmail.com> To: puppet-users@googlegroups.com Sent: Thursday, March 21, 2013 9:03:12 AM Subject: [Puppet Users] Need a puppet manifest to initialize a puppetmaster What I am looking for is something along the lines of this: - Install fresh OS - Install puppet and git - Clone a git repo (remote or local) containing my puppetmaster configuration - Run a puppet command (or commands) with a manifest from the repo to install and configure a puppetmaster - Basically, I''m asking for example manifests, classes, modules, and templates that will do this - Whenever a commit occurs, a hook will automatically update the puppetmaster config. This part is a nice to have, but is not necessary, as long as I have the ability to sync manually or via cron. I wasn''t really sure how to Google the answer to my question. I''ve seen a few incomplete examples of each, but not a combined solution. If anyone has a lmgtfy.com link or actual links to real examples, that would be greatly appreciated. Thanks in advance. -- 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 puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Daniel Schaefer
2013-Mar-21 23:40 UTC
[Puppet Users] Re: Need a puppet manifest to initialize a puppetmaster
I guess I should also mention that I am using Ubuntu 12.04. Also, when I say "run a puppet command", I''m referring to "puppet apply" -- 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 puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Daniel Schaefer
2013-Mar-22 13:05 UTC
[Puppet Users] Re: Need a puppet manifest to initialize a puppetmaster
I found the answer to my "search keyword question": http://lmgtfy.com/?q=bootstrap+puppetmaster The solutions range from bash scripts to puppet manifests that can be run by "puppet apply". I hope this helps others. -- 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 puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.