Difference between revisions of "Infrastructure Team/Puppet"

From Sugar Labs
Jump to navigation Jump to search
Line 31: Line 31:
 
'''[http://git.sugarlabs.org/projects/puppet-bazaar bazaar]'''<br>
 
'''[http://git.sugarlabs.org/projects/puppet-bazaar bazaar]'''<br>
 
Maintain bazaar.sugarlabs.org infrastructure.
 
Maintain bazaar.sugarlabs.org infrastructure.
 +
 +
== Nodes ==
 +
 +
''In progress''
 +
 +
End-usage nodes. Configuration settings are tracked by local git repository only since contain private data.
 +
 +
=== jita.sugarlabs.org ===

Revision as of 08:44, 5 September 2010

Sugar Labs Puppet infrastructure.

Low-level modules

Modules to maintain particular applications that don't contain any data tied to end-usage environment, all configuration happen via class/define/type arguments from out of these modules. Not all module repositories might be hosted on git.sugarlabs.org.

util
Common infrastructure routines. Module contains only code, not any data.

firewall
High level setup of iptables.

mysql
MySQL procedures.

lighttpd
Lighttpd support.

vcsrepo
Version control systems procedures.

supybot
Setup supybot IRC bot.

Sugar Labs specific modules

Modules to maintain applications that make sense only in Sugar Labs environment. Modules don't contain any data tied to end-usage environment, all configuration happen via class/define/type arguments from out of these modules. All module repositories are hosted on git.sugarlabs.org.

bazaar
Maintain bazaar.sugarlabs.org infrastructure.

Nodes

In progress

End-usage nodes. Configuration settings are tracked by local git repository only since contain private data.

jita.sugarlabs.org