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

Annotation of /puppet/manifests/nodes.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 20 - (hide annotations) (download)
Tue Oct 26 22:46:57 2010 UTC (12 years, 5 months ago) by misc
File size: 1402 byte(s)
- it seems that puppet requires a real name, not a provides

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

  ViewVC Help
Powered by ViewVC 1.1.28