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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
