概要
Packerでsource_ami
として使用する公式のAMIが探しにくいので、利用するものだけまとめました。
Ubuntu
こちらで検索します。Searchのところに16.04
などバージョンを入れれば出てきます。
その中でInstance Typeがややこしいのですが、以下の通りです。
インスタンスタイプ | 仮想化方式 | rootデバイス |
---|---|---|
hvm:ebs-ssd | HVM | EBSでSSD(GP2) |
hvm:ebs-io1 | HVM | EBSでSSD(IO1) |
hvm:ebs | HVM | EBSでHDD |
hvm:instance-store | HVM | インスタンスストア |
ebs-ssd | PV | EBSでSSD(GP2) |
ebs-io1 | PV | EBSでSSD(IO1) |
ebs | PV | EBSでHDD |
instance-store | PV | インスタンスストア |
よく使うのはhvm:ebs-ssd
です。AmazonのWebコンソールからインスタンスをポチポチ作るときもこれを指定しています。
Amazon Linux
の真ん中あたりにあります。先ほどと同じようにHVM EBS-Backed
がよく使われます。
Amazon ECS-optimized
Amazon ECS-Optimized Amazon Linux AMI - Amazon Elastic Container Service
にあります。
エージェントのバージョンなどはこちらを参照
Amazon ECS Container Agent Versions - Amazon Elastic Container Service
Amazon ECS-optimized (Amazon Linux 2)
Amazon ECS-Optimized Amazon Linux 2 AMI - Amazon Elastic Container Service
にあります。先程とは別ページなので注意。
日本語版サイトだと最新版がリリースされても若干反映が遅れることがあるので、英語版の公式サイトを見てください。