Omnibus InstallerでインストールしたChefのRubyでserverspecを実行する
chefのバージョンを確認する。
# chef-client -v Chef: 12.0.3
Rubyのバージョンを確認する。
/opt/chef/embedded/bin/ruby -v ruby 2.1.4p265 (2014-10-27 revision 48166) [x86_64-linux]
rubyなどはchef/embeddedに入っているので、serverspecのインストールを行う。
/opt/chef/embedded/bin/gem install serverspec
serverspec-initを実行する
# /opt/chef/embedded/bin/serverspec-init Select OS type: 1) UN*X 2) Windows Select number: 1 Select a backend type: 1) SSH 2) Exec (local) Select number: 2 + spec/ + spec/localhost/ + spec/localhost/sample_spec.rb + spec/spec_helper.rb + Rakefile + .rspec
serverspecを実行する
# cd spec/localhost # /opt/chef/embedded/bin/rake