This is the same directory layout most of us would use if you no setup
environments.

If you want to implement roles/profiles, they are not anything else that
classes defined in modules. For instance

/etc/puppet/modules/role/manifests would have the manifest for roles
definition and
/etc/puppet/modules/profile/manifests the profiles one.

In /etc/puppet/manifests/site.pp normally you would have nothing if you use
a ENC, and the nodes definition if not ( probable by importing others pp
files with the node definitions)

Regards,
El 07/02/2014 18:29, "Toooo" <[email protected]> escribió:

> I am just setting up a new puppet server and wanted to find out what the
> best practise directory structure is? Ive had a look around on different
> forums and on the puppet site and what strikes me is that everyone seems to
> lay it out in a different way. Isnt there a recommended way and directory
> structure?
>
> So far I have:
>
> puppet
>    + manifests
>       + site.pp
>    + modules
>
> Im just a little stuck after this :)
>
> So I think I want to separate this down to server roles such as
> "webserver", which has a service such as "httpd" or "nginx"
>
> Whats the best method to lay all of this out as its driving me nuts that
> there doesnt seem to be a preferred method to do this, or maybe I have just
> missed it in all of the other information :(
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/c19c80a1-4363-453f-8fc3-e3fb8efb7247%40googlegroups.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAF_B3dc20bmhtBW7Tju%2BSWuPYCFskR%2BguFGiqL0atee%2BZBRFaQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to