Skeddly Blog

Skeddly news and announcements...

Attach IAM Role to EC2 Instances

Using IAM roles with your EC2 instances has been the recommended best practice for managing AWS credentials deployed to your instances. Previously, an EC2 instance needed to have an IAM role assigned to it at launch time. Only recently has AWS allowed IAM roles to be associated with EC2 instances after the EC2 instance has been launched.

Today, we’re happy to announce a new action in our ever-growing list of action types: Attach IAM Role to EC2 Instances.

Using our new action, Skeddly can scan your AWS account for EC2 instances without IAM roles assigned and attach an IAM role to those EC2 instances.

This allows for a number of use cases:

  • Attach IAM roles to a large list of EC2 instances that were deployed before IAM roles could be associated post-launch,
  • Maintain an organizational policy whereby a default IAM role is assigned to any EC2 instances that are not assigned an IAM role.

EC2 instances can be selected to assignment in a number of ways:

  • All instances found - All instances found without an IAM role will have the IAM role assigned
  • By EC2 instance ID
  • By EC2 instance “Name” tag
  • By any other EC2 instance resource tag

This new action type is available today. Full pricing information can be found on our pricing page.

Try It Today

Associate IAM roles now. Sign-up for our 30 day free trial or sign-in to your Skeddly account to get started.