/[adm]/puppet/manifests/nodes.pp
ViewVC logotype

Diff of /puppet/manifests/nodes.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 32 by nanardon, Wed Oct 27 00:16:27 2010 UTC revision 50 by boklm, Thu Oct 28 15:07:52 2010 UTC
# Line 1  Line 1 
1  # svn, big important server  # svn, big important server
2  node valstar {  node valstar {
3    # Location: IELO datacenter (marseille)
4    #
5    # TODO:
6    # - SVN server
7    # - GIT server
8    # - setup urli build scheduler
9    # - setup youri
10    # - setup restricted shell access to allow "mdvsys submit" to work
11    # - setup maintainers database (with web interface)
12    # - mirroring (Nanar)
13    # - LDAP master
14    #
15      include default_mageia_server      include default_mageia_server
16      #timezone { "Europe/Paris": }      timezone::timezone { "Europe/Paris": }
17      include rsyncd      include rsyncd
18      include mirror      include mirror
19    
# Line 39  node valstar { Line 51  node valstar {
51    
52  # web apps  # web apps
53  node alamut {  node alamut {
54      #timezone { "Europe/Paris": }  # Location: IELO datacenter (marseille)
55    #
56    # TODO:
57    # - bugzilla
58    # - nagios
59    # - api
60    # - mail server
61    # - mailing list server
62    # - wiki
63    # - pastbin
64    # - LDAP slave
65    # - transiflex
66    #
67          include default_mageia_server          include default_mageia_server
68      include bind::bind_master      include bind::bind_master
69      bind::zone_master { "mageia.org": }      bind::zone_master { "mageia.org": }
70      bind::zone_master { "mageia.fr": }      bind::zone_master { "mageia.fr": }
71        timezone::timezone { "Europe/Paris": }
72  }  }
73    
74  # buildnode  # buildnode
75  node jonund {  node jonund {
76      #timezone { "Europe/Paris": }  # Location: IELO datacenter (marseille)
77    #
78    # TODO:
79    # - iurt
80    #
81          include default_mageia_server          include default_mageia_server
82        timezone::timezone { "Europe/Paris": }
83  }  }
84    
85  node ecosse {  node ecosse {
86      #timezone { "Europe/Paris": }  # Location: IELO datacenter (marseille)
87    #
88    # TODO:
89    # - iurt
90    #
91          include default_mageia_server          include default_mageia_server
92        timezone::timezone { "Europe/Paris": }
93  }  }
94    
95    
96  # backup server  # backup server
97  node fiona {  node fiona {
98    # Location: IELO datacenter (marseille)
99    #
100    # TODO:
101    # - buy the server
102    # - install the server in datacenter
103    #
104          include default_mageia_server          include default_mageia_server
105  }  }
106    
107  # gandi-vm  # gandi-vm
108  node krampouezh {  node krampouezh {
109      #timezone { "Europe/Paris": }  # Location: gandi VM
110    #
111    # TODO:
112    # - secondary MX
113    # - LDAP slave (for external traffic maybe)
114    #
115          include default_mageia_server          include default_mageia_server
116      include bind::bind_slave      include bind::bind_slave
117        timezone::timezone { "Europe/Paris": }
118    # Other services running on this server :
119    # - meetbot
120  }  }
121    
122  node champagne {  node champagne {
123    # Location: gandi VM
124    #
125    # TODO:
126    # - setup mageia.org web site
127    # - setup blog
128    #
129          include default_mageia_server          include default_mageia_server
130  }  }
131    

Legend:
Removed from v.32  
changed lines
  Added in v.50

  ViewVC Help
Powered by ViewVC 1.1.30