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

Annotation of /puppet/manifests/nodes.pp

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.30