ElasticBeanstalkで環境の作成時に上記エラーで失敗したときの対処法。
発生したエラー
上記のThe instance profile aws-elasticbeanstalk-ec2-role associated with the environment does not exist.
というメッセージが表示され失敗した。
対処
aws-elasticbeanstalk-ec2-role
というインスタンスプロファイルがないと怒られているので作成する。
下記ページのインスタンスプロファイルの作成
を参考に、AWSElasticBeanstalkWebTier
, AWSElasticBeanstalkWorkerTier
, AWSElasticBeanstalkMulticontainerDocker
というポリシーを付与する。
再度やり直してみたところ、環境の作成に成功した。