AWSの別アカウントどうしでAMIを共有するのをやってみたので手順をメモしておく。
最近は別リージョンへのAMIコピー機能も追加され、AMIを作りなおさなくて良くて便利。
全てManagement Console上で実施。
やってみた手順
- AMIの共有
- AMIを所持している方のアカウントでEC2のAMIを表示
- 共有するAMIを選択して「Edit」実施
- 「Permissions」を選択して「Add Permissions」ボタンを押下
- 「AWS Account Number」に共有先AWSアカウントのアカウント番号入力してチェック
- 共有されたAMIの利用
- AMIを共有されたアカウントでEC2のAMIを表示(共有元と同じリージョンにする)
- 「Filter」が「Owned By Me」になっている場合は「Private Images」にすると共有されたAMIが表示される
- EC2する際も、AMI選択画面で「My AMIs」の「Private Images」を選択すれば共有されたAMIが選択出来る