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.

Reply via email to