Skip to content

hashicorp-modules/consul-auto-join-instance-role-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Consul Auto-Join Terraform Module

Creates an IAM Role & Instance Profile with the necessary permission required for Consul Auto-Join.

Checkout examples for fully functioning examples.

Environment Variables

  • AWS_DEFAULT_REGION
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY

Input Variables

  • create: [Optional] Create Module, defaults to true.
  • name: [Optional] Name for resources, defaults to "consul-auto-join-aws".

Outputs

  • iam_role_id: IAM Role ID.
  • instance_profile_id: Instance Profile ID.

Module Dependencies

None

Authors

HashiCorp Solutions Engineering Team.

License

Mozilla Public License Version 2.0. See LICENSE for full details.