インフラ系SEの技術メモ

雑なエンジニアが低信頼性のメモを書いています。参考程度にとどめてください。

(AWS)EC2に付与するIAMロールが検索から出てこない

Trusted entities

IAMのロールを作成する際にTrusted entitiesというものを選びますが、ここをEC2として作成していないとEC2の検索からは表示されないという話でした。

ここで厄介なのは、最初は別のサービスを選んで以下の箇所を手動でEC2に直しても検索に出てこないという...。

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "Service": "ec2.amazonaws.com"
            },
            "Action": "sts:AssumeRole"
        }
    ]
}

どういう仕組みか分かりませんが、作り直すとちゃんとEC2側の「Modify IAM roleInfo」から出てきました。