質問: こんにちは。 AWS OpsWorksから、Stack,Layersを作成後、instanceを起動しようとしました。 (現段階では、特にレシピの設定等はまだしておらず、とりあえずinstanceが起動することを確認することが目的です。) しかし、instanceをstartさせたときに以下のエラーが発生し、起動が完了しません。 ``` An error occurred while starting the instance opsworks-test-server IAM Instance Profile "arn:aws:iam::9999999999:instance-profile/aws-opsworks-ec2-role" has no associated IAM Roles ``` 権限周りの問題だと思っていますが、どのロール or ユーザに、どのポリシーを付与して良いかわかっていません。 上記のエラーの意味、解決方法、または確認すべきポイントがお分かりになる方教えていただけないでしょうか? 以上宜しくお願いします!
回答: 自分はOpsworksというのは使ったことないですが、EC2のロールでOpsworksのロール (AWSOpsWorksFullAcces)とかポリシー追加してやればいけるように見えます。 ■参考 ・・下記ページの一番下に同じようなエラーが出てるので多分同じ原因かと思われます。 http://docs.aws.amazon.com/ja_jp/opsworks/latest/userguide/opsworks-security-appsrole.html 間違ってたらすみません、一度お試し下さい。