VagrantでOVAファイルを出力するプラグインを作った

便利そうで,かつ,誰か作ってそうだけど,ネットを漁っても出てこなかったので作ってみた. ガバガバなソースコードなので,オープンソースでプルリクでいい感じに直して欲しい.

github.com

インストールの仕方

$ git clone https://github.com/miettal/vagrant-ova.git
$ cd vagrant-ova
$ rake build
$ vagrant plugin install ./pkg/vagrant-ova-[version].gem

使い方

$ cd path-to-vagrantfile-directory
$ ls
Vagrantfile
$ vagrant up # if you didnt create VM yet
$ vagrant halt # if you didnt shutdown VM yet
$ vagrant ova
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully exported 1 machine(s).
$ ls
Vagrantfile  vm-name.ova

↓をかなり参考にさせていただきました.

github.com