Hi everyone, I''m actually kind of new in puppet but I''m doing good in progressing. I have read lot of docs and how to to understand the whole behaviour of puppet. Installed a puppet master server, deployed 15 clients to test it on some of our testing servers. Written modules to get exactly what we want, and then installed puppet dashboard which work really fine. My question might sound a bit noobish but I''m stuck on that point and I really don''t like to don''t understand every part of a tool. What is the use of adding "groups" and "class" in the dashboard ? It seems that the dashboard don''t see your class from the modules (saw that it will be corrected soon), but what is the point to creating class in the GUI ? Can you do anything with that ? and if yes will that not spread the config through dashboard + puppet config files, it''ll be messy to maintain .... Same question with the groups, I understand that you can assign class to groups so it''s easyer to add a server in a global behavior but it only uses class from dashboard ..... And is there a way to create such group in puppet config files (if yes I didn''t manage to find it ...) ? Thx a lot for your time and to all the puppet users ! -- 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.
Hi Nicolas, i had exactly the same problem when i start using puppet dashboard some months ago. There is no documentation about it on the page and i would say that the names ''Classes'' and ''Groups'' are used unlucky. It turns out that classes acutally are the puppet modules (why the hell they dont use the same expression in puppet dashboard like in the rest puppet) and groups can be used to model a kind of inheritance. If you use classes and groups you have to use puppet dashboard as an external node classifier means you are not using node.pp anymore. The modeling which module belongs to which node will be done then in puppet dashboard. Your class name have of course be exactly the same name as the module name you have in your folder structure in the puppet module folder. Hope that helps a bit Christian On 15 Dez., 02:17, Nicolas Aizier <nicolas.aiz...@googlemail.com> wrote:> Hi everyone, > > I''m actually kind of new in puppet but I''m doing good in progressing. > I have read lot of docs and how to to understand the whole behaviour > of puppet. > Installed a puppet master server, deployed 15 clients to test it on > some of our testing servers. > Written modules to get exactly what we want, and then installed puppet > dashboard which work really fine. > > My question might sound a bit noobish but I''m stuck on that point and > I really don''t like to don''t understand every part of a tool. > What is the use of adding "groups" and "class" in the dashboard ? > It seems that the dashboard don''t see your class from the modules (saw > that it will be corrected soon), but what is the point to creating > class in the GUI ? Can you do anything with that ? and if yes will > that not spread the config through dashboard + puppet config files, > it''ll be messy to maintain .... > Same question with the groups, I understand that you can assign class > to groups so it''s easyer to add a server in a global behavior but it > only uses class from dashboard ..... And is there a way to create such > group in puppet config files (if yes I didn''t manage to find it ...) ? > > Thx a lot for your time and to all the puppet users !-- 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.
Hi Christian, Thanks a lot buddy, that helped me a lot. I was able today to change all my puppet configuration with the external_node feature using dashboard. This is really a good thing but definitely need to be documented so people can use it. I''m considering writing such a doc for the wiki to help the project. The more people use puppet the more puppet will be loved, this project really deserve it !!!! Thx again ! On Dec 15, 5:42 pm, Christian <berwangerchrist...@googlemail.com> wrote:> Hi Nicolas, > > i had exactly the same problem when i start using puppet dashboard > some months ago. There is no documentation about it on the page and i > would say that the names ''Classes'' and ''Groups'' are used unlucky. It > turns out that classes acutally are the puppet modules (why the hell > they dont use the same expression in puppet dashboard like in the rest > puppet) and groups can be used to model a kind of inheritance. If you > use classes and groups you have to use puppet dashboard as an external > node classifier means you are not using node.pp anymore. The modeling > which module belongs to which node will be done then in puppet > dashboard. Your class name have of course be exactly the same name as > the module name you have in your folder structure in the puppet module > folder. > > Hope that helps a bit > > Christian > > On 15 Dez., 02:17, Nicolas Aizier <nicolas.aiz...@googlemail.com> > wrote: > > > > > > > > > Hi everyone, > > > I''m actually kind of new in puppet but I''m doing good in progressing. > > I have read lot of docs and how to to understand the whole behaviour > > of puppet. > > Installed a puppet master server, deployed 15 clients to test it on > > some of our testing servers. > > Written modules to get exactly what we want, and then installed puppet > > dashboard which work really fine. > > > My question might sound a bit noobish but I''m stuck on that point and > > I really don''t like to don''t understand every part of a tool. > > What is the use of adding "groups" and "class" in the dashboard ? > > It seems that the dashboard don''t see your class from the modules (saw > > that it will be corrected soon), but what is the point to creating > > class in the GUI ? Can you do anything with that ? and if yes will > > that not spread the config through dashboard + puppet config files, > > it''ll be messy to maintain .... > > Same question with the groups, I understand that you can assign class > > to groups so it''s easyer to add a server in a global behavior but it > > only uses class from dashboard ..... And is there a way to create such > > group in puppet config files (if yes I didn''t manage to find it ...) ? > > > Thx a lot for your time and to all the puppet users !-- 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.