/[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 49 by boklm, Thu Oct 28 14:32:39 2010 UTC revision 87 by misc, Thu Nov 4 16:47:06 2010 UTC
# Line 16  node valstar { Line 16  node valstar {
16      timezone::timezone { "Europe/Paris": }      timezone::timezone { "Europe/Paris": }
17      include rsyncd      include rsyncd
18      include mirror      include mirror
19        include openldap::master
20    
21      # for puppet svn checkout      # for puppet svn checkout
22      package {"subversion":      package {"subversion":
# Line 44  node valstar { Line 45  node valstar {
45          creates => "/etc/puppet/manifests/site.pp"          creates => "/etc/puppet/manifests/site.pp"
46      }      }
47    
48        file { "extdata":
49            path => "/etc/puppet/extdata",
50            ensure => directory,
51            owner => puppet,
52            group => puppet,
53            mode => 700,
54            recurse => true
55        }
56    
57      package {"puppet-server":      package {"puppet-server":
58          ensure => "installed"          ensure => "installed"
59      }      }
60    
61        package {"task-bs-cluster-main":
62            ensure => "installed"
63        }
64  }  }
65    
66  # web apps  # web apps
# Line 62  node alamut { Line 76  node alamut {
76  # - wiki  # - wiki
77  # - pastbin  # - pastbin
78  # - LDAP slave  # - LDAP slave
79    # - transifex
80    # - SQL server
81  #  #
82          include default_mageia_server          include default_mageia_server
83      include bind::bind_master      include bind::bind_master
84        include postgresql
85      bind::zone_master { "mageia.org": }      bind::zone_master { "mageia.org": }
86      bind::zone_master { "mageia.fr": }      bind::zone_master { "mageia.fr": }
87      timezone::timezone { "Europe/Paris": }      timezone::timezone { "Europe/Paris": }
# Line 74  node alamut { Line 91  node alamut {
91  node jonund {  node jonund {
92  # Location: IELO datacenter (marseille)  # Location: IELO datacenter (marseille)
93  #  #
 # TODO:  
 # - iurt  
 #  
94          include default_mageia_server          include default_mageia_server
95            include iurt
96      timezone::timezone { "Europe/Paris": }      timezone::timezone { "Europe/Paris": }
97  }  }
98    
99  node ecosse {  node ecosse {
100  # Location: IELO datacenter (marseille)  # Location: IELO datacenter (marseille)
101  #  #
 # TODO:  
 # - iurt  
 #  
102          include default_mageia_server          include default_mageia_server
103            include iurt
104      timezone::timezone { "Europe/Paris": }      timezone::timezone { "Europe/Paris": }
105  }  }
106    
# Line 112  node krampouezh { Line 125  node krampouezh {
125  # - LDAP slave (for external traffic maybe)  # - LDAP slave (for external traffic maybe)
126  #  #
127          include default_mageia_server          include default_mageia_server
128      include bind::bind_slave      include bind::bind_master
129        bind::zone_master { "mageia.org": }
130        bind::zone_master { "mageia.fr": }
131      timezone::timezone { "Europe/Paris": }      timezone::timezone { "Europe/Paris": }
132  # Other services running on this server :  # Other services running on this server :
133  # - meetbot  # - meetbot
# Line 126  node champagne { Line 141  node champagne {
141  # - setup blog  # - setup blog
142  #  #
143          include default_mageia_server          include default_mageia_server
144        include apache::base
145  }  }
146    
147    

Legend:
Removed from v.49  
changed lines
  Added in v.87

  ViewVC Help
Powered by ViewVC 1.1.30