Infrastructure Team/Puppet: Difference between revisions

Line 57: Line 57:
Git repository consists of:
Git repository consists of:


* {{Code|modules/}}, all used modules from [http://git.sugarlabs.org/puppets puppets] project in form of submodules.
* {{Code|manifests/site.pp}}, main recipe which contain common settings and includes nodes.
* {{Code|manifests/site.pp}}, main recipe which contain common settings and includes nodes.
* {{Code|manifests/services/}}, recipes that describes final configuration for particular services.
* {{Code|manifests/services/}}, recipes that describes final configuration for particular services.
* {{Code|manifests/nodes/}}, puppetized nodes, configuration for hosts that ask puppetmaster.
* {{Code|manifests/nodes/}}, puppetized nodes, configuration for hosts that ask puppetmaster.
* {{Code|modules/}}, git submodules with Puppet modules.
* {{Code|modules/}}, git submodules with Puppet [[#Modules|modules]].


== Nodes ==
== Nodes ==