Hello, I am the guy who Spencer is talking about. Since I am brand new to puppet, and puppet non-root is not well supported at this time, we have decided to go with a more script based option.
However I am very interested in the future of puppet and I am willing to provide input, testing and development help as time permits. I agree with Spencer in saying that there are an awful lot of companies that are either a) interested in non-root puppet, but aren't using it because it isn't well supported b) using it despite the challenges I would love to hear from more people who are in the same boat. -James Henderson On Thursday, October 10, 2013 5:08:29 PM UTC-4, Spencer Krum wrote: > > Hello, > > I was recently reached out to by someone who was interested in using > Puppet without root. I gave a presentation on this at Puppet Conf 2013. > There aren't a lot of resources about how to do this available to the > general public. > > I believe that there is a block of people doing this but most are being > silent about it. I would like to start a discussion about this, and > hopefully generate some resources for the next group of people trying to > implement a system like this. > > I would like people who are doing this to chime in that they are doing so, > just generating some numbers from this thread would be very useful. I would > also like people to share their techniques for getting Puppet working. I am > especially interested in what patterns people are using to manage > applications, etc with Puppet. For instance, in my environment we have a > munging of the Package-File-Service model that we use to deploy some java > applications. > > I also have a corpus of rootless-puppet defined types and facts for public > consumption at: > > https://github.com/utiworldwide/ > > A few default questions to spark descriptions of your environment, with my > answers. > > > *Are you using Puppet in a rootless environment?* > > Yes > > *What version of Puppet?* > > 3.2.4 Master, 3.1 clients > > *Are you using PuppetDB, a dashboard, and/or Hiera?* > > We have hiera, hiera-file, PuppetDB(using the in-memory datastore), and > PuppetBoard leightweight dashboard. > > *Are you running the Master from nonroot?* > > Yes > > *Are you running masterless with puppet apply ?* > > No > > *How are you running the Master?* > > Under Passenger/Apache > > *What are you managing with Puppet?* > > We are deploying and confguring java applications. We are setting crons. > We are setting up NRPE daemon and its configuration. We are shipping java > keystores and required .jar files for the application. > > *How did you install Puppet?* > * > * > We build a userland with all the libraries and tar'd it up. Then we untar > it where we need it. > > > > Thanks for your input everybody! > > Spencer Krum > -- 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.