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.

Reply via email to