Creates an IAM Role & Instance Profile with the necessary permission required for Consul Auto-Join.
Checkout examples for fully functioning examples.
AWS_DEFAULT_REGION
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
create
: [Optional] Create Module, defaults to true.name
: [Optional] Name for resources, defaults to "consul-auto-join-aws".
iam_role_id
: IAM Role ID.instance_profile_id
: Instance Profile ID.
None
HashiCorp Solutions Engineering Team.
Mozilla Public License Version 2.0. See LICENSE for full details.