blob: 5f9c23ac5d955bd8e793ba0910da74a99ada9d9b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#
# This manifest is intended to configure the initial
# machine wich will host the first puppetmaster
# virtual machine.
#
# The server role
class { 'nodo:
role => 'server',
}
# Creates vserver for administrative node
nodo::vserver::instance { "$hostname-master":
context => '2',
puppetmaster => true,
}
# Create a host entry for this puppet node
host { "puppet":
ensure => present,
ip => "192.168.0.2",
host_aliases => [ "puppet.$domain", "admin" ],
}
|