LoginSignup
0
0

More than 5 years have passed since last update.

Serverspec使ってみた

Last updated at Posted at 2016-09-25

今からやるならserverspec-runner使ってみた - Qiitaがおすすめ。

  • 出力結果が見やすい(csv,markdownのtable形式などに対応)
  • 複数ホスト
  • sshオプション指定

参考

インストール

sudo gem install serverspec
mkdir test; cd test
serverspec-init
入力
  1) UN*X
  1) SSH
Vagrant instance y/n: n
Input target host name: server01
  • spec/server01/ 以下に sample_spec.rb が生成される。
実行
rake spec:server01

カスタマイズ

  • /etc/resolv.confnameserver 8.8.8.8が登録されていることを確認する例
cd spec/server01
touch etc_spec.rb
etc_spec.rb
require 'spec_helper'

describe file('/etc/resolv.conf') do
  its(:content) { should match /^nameserver 8.8.8.8/ }
end
実行
rake spec:server01
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0