日々精進

新しく学んだことを書き留めていきます

vagrant-awsでec2スポットインスタンスをvagrantから管理する

今までEC2インスタンスの管理はAWSコンソールからやっていたけど、vagrantからだと色々便利。
利点は以下。
インスタンス起動がワンアクション
・Chef-solo実行もvagrant provisionでできる
・各種設定をVagrantfileに書いておける→Gitでバージョン管理できる、レビューできる


下記を見ると、スポットインスタンスを作成する機能はまだマージされてないみたいだけど、実際やってみたらできた。
Support Spot Instances · Issue #32 · mitchellh/vagrant-aws · GitHub


Vagrantfileの書き方は下記を参考に。
Vagrantでスポットインスタンスを使う - okochangのインフラ日誌