Hi,
I'm trying to configure puppet server and client.
My server's puppet.conf looks like
[main]
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl
dns_alt_names = puppet,rahul.example.com
[agent]
classfile = $vardir/classes.txt
localconfig = $vardir/localconfig
My Client's puppet.conf looks like,
[main]
server = rahul.example.com
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl
[agent]
classfile = $vardir/classes.txt
localconfig = $vardir/localconfig
runinterval = 0
My manifest looks like, vi /etc/puppet/manifests/site.pp
node 'client.example.com' {
file { '/etc/motd':
content => "This is configured via Puppet Server\n",
}
package { 'vsftpd':
ensure => present,
}
user { 'ironman':
ensure => present,
comment => 'Iron Man',
home => '/home/ironman',
managehome => true,
password => $6$poTX4MwAOs0sA3YN$CkTVJZGoiaybS9EAe1VotzJ5NC/x1mU32YHu.H9Gn77z9LxrLnybREeIMo5vKdN2KPWm/jNXEGxNudgthzAQs.
}
after that I restarted puppetmaster service at server, and puppet at client
still there is no such user created, no vsftpd installed, nothing written to /etc/motd file. Please help me out, I'm new to Puppet.
↧