Puppetでapacheのインストール
Puppet
準備 [#p8454ad9] $ mkdir -p apache/template $ cd apache $ echo "Hello World!" > template/index.html $ vim apache.pp Manifest [#g707e120] $packages = [ 'httpd', 'httpd-devel', ] package {$packages: ensure => installed, } service {"httpd": enable => true, ensure => running, hasrestart => true, require => Package[$packages], } file {'/var/www/html/index.html': ensure => present, owner => 'apache', group => 'apache', mode => '0644', content => template('index.html'), require => Package[$packages], }
One minute to read