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

Annotation of /puppet/manifests/nodes.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31 - (hide annotations) (download)
Wed Oct 27 00:15:49 2010 UTC (13 years, 5 months ago) by misc
File size: 1568 byte(s)
- adapt the new module organisation

1 misc 4 # svn, big important server
2     node valstar {
3 misc 24 include default_mageia_server
4     #timezone { "Europe/Paris": }
5 nanardon 21 include rsyncd
6 misc 13
7 misc 6 # for puppet svn checkout
8     package {"subversion":
9     ensure => "installed"
10     }
11 misc 7
12 misc 13 # svn spam log with
13     # Oct 26 13:30:01 valstar svn: No worthy mechs found
14     # without it, source http://mail-index.netbsd.org/pkgsrc-users/2008/11/23/msg008706.html
15     #
16 misc 20 package {"lib64sasl2-plug-anonymous":
17 misc 13 ensure => "installed"
18     }
19    
20 misc 7 # update the puppet snapshot
21     cron { puppet_update:
22     command => "cd /etc/puppet && /usr/bin/svn update -q",
23     user => root,
24     minute => '*/5'
25     }
26 misc 9
27     exec { puppet_etc:
28     cwd => "/etc/",
29     command => "/usr/bin/svn co svn://vm-gandi.mageia.org/adm/puppet/",
30     user => "root",
31     creates => "/etc/puppet/manifests/site.pp"
32     }
33    
34     package {"puppet-server":
35     ensure => "installed"
36     }
37 misc 4 }
38 boklm 3
39 misc 4 # web apps
40     node alamut {
41 misc 24 #timezone { "Europe/Paris": }
42 misc 4 include default_mageia_server
43 misc 31 include bind::bind_master
44     bind::zone_master { "mageia.org": }
45     bind::zone_master { "mageia.fr": }
46 boklm 3 }
47    
48 misc 4 # buildnode
49     node jonund {
50 misc 24 #timezone { "Europe/Paris": }
51 misc 4 include default_mageia_server
52     }
53 boklm 3
54 misc 4 node ecosse {
55 misc 24 #timezone { "Europe/Paris": }
56 misc 4 include default_mageia_server
57 boklm 3 }
58    
59 misc 4
60     # backup server
61     node fiona {
62     include default_mageia_server
63     }
64    
65     # gandi-vm
66     node krampouezh {
67 misc 24 #timezone { "Europe/Paris": }
68 misc 4 include default_mageia_server
69 misc 31 include bind::bind_slave
70 misc 4 }
71    
72     node champagne {
73     include default_mageia_server
74     }
75    
76    

  ViewVC Help
Powered by ViewVC 1.1.30