VPC内EC2インスタンスにPublic IPを割り当てるには

軽くはまったのでメモ

  • VPC内のEC2インスタンスにもEIPでないPublic IPを割り当てることができるようになっている。
  • ただしこの設定はインスタンスをローンチするときしかできない
    • (2015/07/29追記)変更するにはいったんAMI化して再ローンチすればよい。
  • インスタンスのローンチ時にManagement Console経由であれば「Step 3: Configure Instance Details」で「Auto-assign Public IP」属性を「Enable」に設定する。
  • インスタンスのローンチ時に明示して設定しないと、VPC SubnetのAuto-assign Public IP属性の値が引き継がれる。
  • Auto-assign Public IPが有効/無効に関わらず、EIPのアタッチはできる。