Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AWS Data Pipeline didn't showing EC2 instance role

I am trying to get data from S3 to Dynamodb using AWS Data Pipeline. The issue I am facing is that my "Data Pipeline" wasn't showing EC2 instance role even though I have created one in the IAM. I have created default roles for Pipeline and EC2. Pipeline Role EC2 Role Here is the picture of Pipeline

You can see in the picture that Pipeline Role is showing but the EC2 role didn't appear. I have refreshed several times and recreated Pipeline but didn't get the expected result.

like image 255
Rehan CH Avatar asked Sep 18 '25 02:09

Rehan CH


1 Answers

I ran into this problem too.
I think you need to create an instance profile.

Data Pipeline's doc says that you should choose EC2 Role for Data Pipeline use case to create a resource role. But if you do that, instance profile won't be created.
Instead, you need to choose EC2 use case and attach policies to the role. Instance profile will be created automatically.

like image 50
mythosil Avatar answered Sep 19 '25 18:09

mythosil