New to Puppet, heard about it for the first time at OSCON. Two quick questions: 1. Is there a web interface? This is really key to our company since we have some dev/ops people but also some customer service people (not command-line savvy) who need to do things. 2. Does it just manage server configuration or could I write custom extensions or modules to do things like list all of our customers who have accounts on a server, add/remove customers from our database, enable/disable logins to our web app, etc? These would be more like "business operations" not "it/server management operations". -K.R. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Tue, Jul 27, 2010 at 4:42 PM, krisread <kris.read@gmail.com> wrote:> New to Puppet, heard about it for the first time at OSCON. > > Two quick questions: > > 1. Is there a web interface? This is really key to our company > since we have some dev/ops people but also some customer service > people (not command-line savvy) who need to do things. >the Puppet Dashboard will be able to support rbac rules in the near future to support this use case.> 2. Does it just manage server configuration or could I write custom > extensions or modules to do things like list all of our customers who > have accounts on a server,try:>ralsh userthis command lists all users on a machine> add/remove customers from our database, >this can be supported, but you will probably have to write your own types/providers> enable/disable logins to our web app, etc?as long as this can be scripted, it can be done with puppet.> These would be more like > "business operations" not "it/server management operations". > > -K.R. > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com<puppet-users%2Bunsubscribe@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Hello Krisread! On Tue, Jul 27, 2010 at 20:42, krisread <kris.read@gmail.com> wrote:> could I write custom > extensions or modules to do things like list all of our customers who > have accounts on a server, add/remove customers from our database, > enable/disable logins to our web app, etc? >You can write your custom modules to perform those operations. You can see a guide for building a new custom module at Puppet''s documentation: http://docs.puppetlabs.com/guides/modules.html and http://docs.puppetlabs.com/guides/custom_types.html -- Carla -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Wed, Jul 28, 2010 at 7:42 AM, krisread <kris.read@gmail.com> wrote:> New to Puppet, heard about it for the first time at OSCON. > > Two quick questions: > > 1. Is there a web interface? This is really key to our company > since we have some dev/ops people but also some customer service > people (not command-line savvy) who need to do things. > > Puppet Dashboard and Foreman are the current active projects that i''m awareof.> 2. Does it just manage server configuration or could I write custom > extensions or modules to do things like list all of our customers who > have accounts on a server, add/remove customers from our database, > enable/disable logins to our web app, etc? These would be more like > "business operations" not "it/server management operations". > > You could easily extend the language(e.g. using defines etc) or in yourcase, maybe external nodes is an easy way to go forward. Ohad> -K.R. > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com<puppet-users%2Bunsubscribe@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.