One popular standard method is:

  + LDAP initial boot a box from Kickstart or equivalent deploying an 
appropriate basic OS image
  + Ensure the post-image-install script includes a puppet agent package and 
changes to let the box talk with a known puppet master
     and autostart the puppet agent at system boot
  + Write more and more and more Puppet patterns to customize the system for 
given uses
     NFS server, Database server, Mail server, Compute Server, etc.
  + Ensure no "touch-the-cloud" ideas ever appear in non-Puppet form. Nobody as 
superuser on boxes...

The point is to move more of the OS config and continuous drift-prevention into 
puppet patterns which run 7x24 during
production  or permit manual-only operation with post-mortem data capture 
(lsof, ps, top, sar, etc.) for security analysis, 
logging all changes either way to an audit trail to find out why change is 
happening, when, and to trace it down to root 
cause (busy/corrupted fingers, security compromises, phase-of-moon, gamma-rays, 
etc.)

Further, your "glove boxes" become puppet-applied patterns which must go 
through a repository-sourced-and-dr'ed
dev/test/limited-prod/extended-prod.

Additionals?


On Sep 11, 2013, at 10:20 PM, Rahul Khengare <rahulk1...@gmail.com> wrote:

> Hi Rastio,
>    I dont think that puppet do operating system installation. Puppet is 
> configuration management tool, 
> you can use puppet to configure any software and operating system settings 
> after puppet get install on your machine.
> For automatic installation of operating system there is tools called 
> kickstart, cobler, etc.
> 
> Refer following blog link about puppet and operating system installation 
> relation,
> http://puppetlabs.com/blog/your-os-installer-and-you 
> 
> Thanks and regards,
> Rahul Khengare,
> NTT DATA OSS Center, Pune, India.
> 
> 
> 
> On Thursday, September 12, 2013 1:08:02 AM UTC+5:30, Rastio Hodul wrote:
> Hi,
> ideally I would like to crate bootable USB stick with, say, Ubuntu + Puppet 
> on it. I would then use this USB stick on a blank computer to boot to it and 
> install new OS (Ubuntu+WhateverIWant) on that blank computer. I know I can do 
> WhateverIWant part, but can I install actual OS?
> 
> Thanks.
> 
> -- 
> 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+unsubscr...@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.
> For more options, visit https://groups.google.com/groups/opt_out.


--Stuart

RHCE/RHCSA/Oracle DBA/Sun SA/Mensa
http://www.linkedin.com/in/stuartcracraft
http://gnutech.us



-- 
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+unsubscr...@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.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to