Puppet: Useful commands
Jump to navigation
Jump to search
File
file { "/opt/apache-maven-3.2.5-bin.tar.gz":
owner => 'root',
group => 'root',
mode => '0440',
source => "puppet:///modules/apache/apache-maven-3.2.5-bin.tar.gz"
}User
user {"teamcity":
name => teamcity,
ensure => present,
shell => "/bin/bash",
home => "/home/teamcity",
managehome => true,
}Package
package{ "java-1.8.0-openjdk":
ensure => installed,
}Exec
exec{ "keyscan2":
user => teamcity,
command => "/usr/bin/ssh-keyscan -p 7999 dvcs"
}