Skip to content

Add note for AWS IAM instance profile

Anton Starovoytov requested to merge astarovoytov-docs-docker-machine-aws-iam into main

What does this MR do?

Update documentation to mention IAM instance profile usage for Runner Manager EC2 instances

Why was this MR needed?

We had a question from one of our customers (internal only) if using instance profile is supported for provisioning a Runner Manager docker-machine. Our docs mention only AWS Access Key method for authentication and authorisation.

Internal test was done to confirm if IAM instance profiles are working fine. This MR is to update the docs with that option.

What's the best way to test this MR?

  1. Provision docker-machine EC2 instance with a runner.
  2. Create instance profile with required privileges
  3. Register the runner
  4. Run a test job to confirm a new EC2 instance is provisioned by the Runner Manager

What are the relevant issue numbers?

Merge request reports