vagrant-omnibusプラグインまとめ
$ cd site-cookbooks/basicbook/recipes/ $ cd レポジトリ $ knife solo prepare ホスト名 $ vim nodes/ホスト名.json { "run_list":[ "recipe[cookbook名]" ] } $ knife solo cook ホスト名 参考URL [#ia864f14]
$ cd site-cookbooks/basicbook/recipes/ $ cd レポジトリ $ knife solo prepare ホスト名 $ vim nodes/ホスト名.json { "run_list":[ "recipe[cookbook名]" ] } $ knife solo cook ホスト名 参考URL [#ia864f14]
スナップショットの取得 [#o735d0e6]
MacBook-Pro:centos5-1 hogehoge$ vagrant snapshot take centos5-1-1st Taking snapshot centos5-1-1st 0%…10%…20%…30%…40%…50%…60%…70%…80%…90%…100% Snapshot taken. UUID: f9e4367b-6e6b-4f99-8b75-1b4c75186e7f MacBook-Pro:centos5-1 hogehoge$ vagrant snapshot list Listing snapshots for 'default': Name: centos5-1-1st (UUID: f9e4367b-6e6b-4f99-8b75-1b4c75186e7f) * スナップショットの復元(リストア) [#k71f95bc]
$ vagrant halt a51b384
パッケージ化したいVagrantfileがあるディレクトリで下記を実行 $ vagrant package ==> default: Clearing any previously set forwarded ports… ==> default: Exporting VM… ==> default: Compressing package to: /Users/inamuu/vagrant-box/centos6-1/package.box