日々精進

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

vagrant-awsでt2.microインスタンスを上げようとしたら「VPCResourceNotSpecified」エラー

原因はt2系のインスタンスVPC内にしか作れないため。
以下のようにsubnet_idを指定すればうまくいく、はず。なぜかaws consoleでsubnetを作れなかった(必ずtimeoutになる。。)ので、t1系インスタンスを使うことにしたので未検証です。

  config.vm.provider :aws do |aws, override|
    aws.subnet_id = "id"
  end

参考:AWS - T2インスタンス調査結果 - Qiita


Vagrantfileの書き方は以下が参考になる。
vagrant-aws + vagrant-configspecでEC2をプロビジョニングする | Developers.IO
deferloader » [AWS][DevOps] VagrantでEC2インスタンスを作成