25. serverspecの例
Apacheがインストールされてて、80番でリッスンしてるか
describe package('httpd') do
it { should be_installed }
end
describe port(80) do
it { should be_listening }
end
内部的には、sshで対象サーバにログインして
rpm -q httpd
を打ってパッケージがインストールされているか
内部的には、sshで対象サーバにログインして
netstat -tunl | grep -- :80
を打って80ポートがリッスンしているか
http://tech-sketch.jp/2014/04/serverspec.html