# # 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" ], }