Terraform module for installing Boundary in AWS

Hello community,

If anyone is searching for a Terraform module designed to install Boundary as a HA service in AWS, you can find one here: https://github.com/jasonwalsh/terraform-aws-boundary

The topology closely resembles the architecture diagram available at the Boundary website.

I would greatly welcome any suggestions or feedback.

1 Like

I was able to follow the instructions and deploy the infrastructure:

“terraform apply -target module.aws -var boundary_bin=”

After the infra was create I validated the controllers had the boundary service running. However the admin console was not coming up in the browser ( alb dns )

Should the admin console show up at this point or after configuring boundary ?

I proceeded to Configure Boundary

“terraform apply” (without the target flag) and got the error below: ( screenshot attached )

Error: error reading wrappers from “recovery_kms_hcl”: Error configuring kms: error fetching AWS KMS wrapping key information: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrors

Additional info:
go version go1.15.3 linux/amd64
Terraform v0.13.5

Hey @ac0093, I believe this is a different module. The output of the ls command shows files that exist in this repository.