...
コード ブロック |
---|
config.vm.provider :virtualbox do |vbox| end |
設定項目 | 概要 | ||
---|---|---|---|
vbox.name | VirtualBox の VM 名を指定します。 | ||
vbox.gui | true: VirtualBox の GUI コンソールを表示します。 | ||
vbox.customize | VBoxManage コマンドを呼び出して VM の詳細な設定を変更します。
※ VBoxManage コマンドの詳細は VirtualBox のドキュメント [ https://www.virtualbox.org/manual/ch08.html ] を参照してください。 |
プロビジョナ(Chef)の設定
Chef の設定は次のように「chef」オブジェクトを経由して記述します。
コード ブロック |
---|
config.vm.provision :chef_solo do |chef|
end |
設定項目 | 概要 |
---|---|
chef.cookbooks_path | Cookbook の格納されているディレクトリをリストで指定します。 |
chef.log_level | Chef のログレベルを指定します。 |
chef.run_list | 実行する Recipe をリストで指定します。 |
chef.json | Attribute を Hash の形式で指定します。 |
chef.custom_config_path | 標準の状態ではプロビジョニング時に「SSL validation of HTTPS requests is disabled.」という警告が出るので、 http://stackoverflow.com/questions/22991561/chef-solo-ssl-warning-when-provisioning |