Check out InstantLinux as a front-end to puppet: http://www.instantlinux.net/
On Mon, Mar 05, 2012 at 10:51:12PM -0800, Thomas Rasmussen wrote: > Thanks for the replies, I can see that there is no "easy" setup to allow > what I'm looking for :-( I will be looking a bit more on the External Node > Classifier to see if this will solve my problem. > > We will be using puppet to fully automate everything that has to be > performed on servers, so I will not be interested in using a different > system to do the app-deployment than to do the OS deployment. > > I was hoping that maybe it was possible to do this task through the > Dashboard, but I discovered that it was only a standard htpassword setup > without any group knowledge or ACLs on nodes. > > Thomas > > On Friday, March 2, 2012 10:42:28 AM UTC+1, Thomas Rasmussen wrote: > > > > Hi > > > > I'm in the process of looking for a way to have developers deploying > > on their test systems without intervention of sysadmins, to solve this > > i'd like to use Puppet (either the OSS version or Enterprise, > > whichever solves the problem). > > > > I can manage to only grant access to certain systems and limit the > > ability to execute puppetd --test, however, the developers would like > > to create a new version of the application and then this should be put > > into place instead of the old version, but I can't seem to find a > > solution to this. > > > > I was thinking somewhat on the option to issue a command like this: > > puppetd --test --my-app-version 3.2.1 > > > > And then the puppet manifests will use the my-app-version variable to > > fetch and deploy this specific version. I know that the manifests > > should be developed with care, which is also the idea. > > > > Or what solutions do people use in case where developers should have > > access to deploy, but not have access to the puppetmaster server? > > > > hope that this can be done. > > > > Regards > > Thomas -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
